SuperAPI AI 工具集

doc-sync-tool

智能体与模型

查看项目

更新于 10-15 22:32

技能介绍

用途:在多个 AI Agent 之间共享相同项目配置,自动保持不同 AI 的工作指令一致,避免手动维护多个相同文档。

主要能力:递归扫描当前目录,查找 Agents.md、claude.md、gemini.md;将同一文件夹下这三个文件归为一组;若组内只有一个文件则复制内容创建其余两个,若有多个则选最新修改的作为源同步到其他文件;watch 模式实时监听文件变化自动同步;支持命令行手动执行单次同步。

使用方式:安装依赖执行 pnpm install。手动同步在项目根目录执行 node .../sync.js 或 pnpm run sync。自动监听执行 node .../watch.js 或 pnpm run watch。后台运行可用 pm2 start .../watch.js --name doc-sync,并用 pm2 status 查看、pm2 stop doc-sync 停止。

配置:可在 sync.js 中修改 CONFIG,包括 targetFiles、scanPath、excludeDirs。

限制与注意:需 Node.js 14+;默认跳过 node_modules、.git、.next、dist;同步保留原始格式内容;建议在 Git 仓库中使用;监听模式持续运行建议用 PM2 管理;权限问题可执行 chmod +x sync.js watch.js。具体收费、运行效果等资料暂未提供。