AI 智能体应用案例

今日新增

44全部 189 条

共 189 条,第 1–20 条

开发·编程

将Chrome扩展程序迁移到Safari

有人想在Safari上使用已经安装的Session Buddy,于是让ChatGPT帮忙修改。分享了成功运行的经验。

使用方法

  1. 请求参考已安装在Chrome上的Session Buddy代码。
  2. 将其迁移为可在Safari上运行的形式并安装,确认可以正常运行。

结果

用户表示大约20分钟后扩展程序成功运行。

注意事项

这是通过简短评论分享的案例。没有包含完整的迁移过程或各功能兼容性检查内容。

来源

Hacker News 原文 ↗

示例提示词 · ChatGPT

请将我正在使用的Chrome扩展程序移植到Safari上运行。

输入:扩展程序源码[路径],需要保留的功能[列表],macOS和Safari版本[环境]。请先调查源码结构、manifest和所用浏览器API,确认是否可以修改和运行。

请将Safari支持的API与其他部分整理成表格,并说明需要的替代实现。确认当前环境的官方转换工具和构建要求后,在单独的工作文件夹中进行转换。请保留原有的Chrome安装和用户数据。

请将扩展程序的主要流程拆分为小单元进行修改,并只请求所需权限。对于安装、签名、浏览器授权等需要我操作的步骤,请按准确顺序指导并确认完成情况。

结果物:移植后的源码、构建和安装指南、各功能兼容性表。请针对该扩展的功能,如新标签页、已有标签页、重启、保存状态恢复等,进行相应检查,并区分实际在Safari上确认的结果与不支持的功能。