简易版本控制工具
文档版本快照管理,为非技术用户提供目录级版本控制。AI 每完成一轮文档修改(PRD、需求文档、方案等)后自动保存带版本号,可立即切换版本不用等待
价格
免费
- 安装:免费
在组织开通时一次性收取;再次读取清单或下载不重复收费。
以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。
如何使用
为组织安装
开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。
创建凭证
客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:
Authorization: Bearer $ZGI_MARKET_KEY读取清单与安装包
清单列出版本、文件和校验值;安装包是一个 zip 文件。
读取清单 curl "https://market-api.zgi.im/v1/market/skills/doc-snapshot/manifest" \ -H "Authorization: Bearer $ZGI_MARKET_KEY"下载安装包 curl "https://market-api.zgi.im/v1/market/skills/doc-snapshot/package" \ -H "Authorization: Bearer $ZGI_MARKET_KEY" \ -o doc-snapshot.zip读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。
技能说明
- 名称
- doc-snapshot
- 说明
- 文档版本快照管理,为非技术用户提供目录级版本控制。AI 每完成一轮文档修改(PRD、需求文档、方案等)后自动保存带版本号的快照;支持列出版本历史、秒级回退到任意版本、对比两版差异。当用户提到"存个版本、保存快照、版本号、回到第几版、回退、撤销修改、版本历史"时使用;AI 完成任何一轮文档修改后应主动使用。适用于 macOS 与 Windows,零依赖。
技能包内没有脚本文件:这个技能是供模型阅读的文本。
SKILL.md 节选
# 文档版本快照 (doc-snapshot) 为非技术用户(产品经理等)提供目录级版本管理:每次修改自动留快照,可秒级精确回退,不使用 Git。 ## 核心机制 快照库位于目标目录下的 `.snapshots/`: ``` 目标目录/ ├── .snapshots/ │ ├── data/ │ │ ├── 0001/ # 全量版:完整文件副本(严禁混入任何其他文件) │ │ └── 0002/ # 增量版(仅 Windows 产生):manifest.json + 变化文件副本 │ ├── meta/ │ │ ├── 0001.json # 序号 1 的元数据(显示版本号 + 时间 + 改动说明 + 类型) │ │ └── 0002.json │ └── 操作日志.md # 人类可读的操作台账(只增不减,供用户直接翻阅) └── (用户的工作文件) ``` 六条铁律: 1. **快照不可变**:`.snapshots/data/` 下的内容一旦写入,只新增版本,永不修改或删除已有版本(用户明确要求清理时除外) 2. **回退必留后路**:执行 restore 前,必须先把当前状态保存为快照(描述标明"回退前现场"),保证任何回退都可撤销 3. **描述必写清**:每版元数据(`meta/NNNN.json`)的 name 与 desc 必须写清——name 是用户引用的版本号,desc 是一句人类可读的改动摘要,这是用户回看历史的唯一线索 4. **元数据与数据分离**:版本元数据只放 `meta/NNNN.json`,严禁放进 `data/NNNN/` 内部——全量版 restore 会把 `data/NNNN/` 整个镜像回工作目录,混入的文件会污染用户目录;增量版目录内只允许 manifest.json 与变化文件副本 5. **操作日志只增不减**:`.snapshots/操作日志.md` 每次保存、回退、清理都必须在表格顶部追加一行记录;即使删除了旧版本,日志记录也永不删除——它是用户不问 AI 就能翻阅全部操作的唯一凭证 6. **增量版严禁直接镜像恢复**:增量版(目录内有 manifest.json)必须按"镜像其基础全量版 → 覆盖增量文件 → 应用删除清单"三步重建;直接镜像增量版目录会让工作目录丢掉所有未变化文件 ## 第一步:确定平台与目标目录 - 目标目录 = 当前正在编辑的文档目录(当前 workspace,或用户明确指定的目录) - 平台检测:优先从环境信息判断;不确定时执行 `uname -s`(`Darwin` → macOS;报错或返回 `MINGW*`/`CYGWIN*` → Windows) - 复制策略随平台:macOS 全部全量克隆(零空间);Windows 里程碑全量 + 过程版增量(详见 save) ## save(保存快照) 触发时机: - **首次使用**:目录尚无 `.snapshots/` 时,在动手修改任何文件**之前**先保存(name 固定 `v1`,desc 写"初始版本"),保住改前原始状态 - **自动存(过程版本)**:每完成一轮文档修改(一个需求点落地)后主动执行,无需用户提醒 - **手动存(里程碑版本)**:用户说"存个版本 / 保存快照 / 存档"时 步骤: 1. 若 `.snapshots/data/` 不存在 → 本次为首个版本,name 固定 `v1`,desc 写"初始版本" 2. 序号 = 现有最大序号 + 1,目录名四位零填充(如 `0012`);序号只用于存储定位、永远递增,用户无需感知 3. 计算显示版本号 name(用户看到并引用的就是它): - **手动存**(用户开口要求保存)→ 主版本 +1:上一版是 `v1.3` → 新版 `v2`;上一版是 `v2` → 新版 `v3` - **自动存**(AI 改完自动留痕、回退前现场)→ 主版本不变、次版本 +1:上一版是 `v1` → 新版 `v1.1`;上一版是 `v1.2` → 新版 `v1.3`;上一版是 `v2` → 新版 `v2.1` - 铁则:**上一版 = 序号最大的版本,版本号永远向前、永不复用**——即使刚发生过回退。如最新是 v11、回退到 v9.2 后继续工作:回退现场存为 v11.1,后续依次 v11.2、v11.3……绝不产生新的 v9.3(同号不同内容会让"回到 v9.3"产生歧义) 4. 确定版本类型(type):
SKILL.md 不止这些内容,安装后可阅读全文。
技能包内容
共 4 个文件,合计 28.2 KiB
- README.md5.1 KiB
- SKILL.md16.9 KiB
- _meta.json105 B
- 使用手册-产品经理版.md6.1 KiB
来源与审核
- 审核状态
- 尚未审核,内容来自上游来源
- 许可证
- 未说明
审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。
相关商品
- MCP办公协同
Notion 官方 MCP
转发到 Notion 官方托管的 MCP 服务,搜索和读取页面与数据库,创建和修改页面,发表评论。需要先用“Notion 官方 MCP 授权”连接器完成授权。
- notion
- docs
免费需要连接:Notion 官方 MCP 授权 - MCP办公协同
Notion 工具
把 Notion API 的搜索、读取页面、查询数据库与追加内容块包装成四个 MCP 工具。工具使用调用方组织自己的 Notion 连接,平台不持有 Notion 密钥;按底层接口的请求次数计量。
- notion
- docs
- customer-connection
免费需要连接:Notion 连接器 - 技能办公协同
腾讯文档 TENCENT DOCS
腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/html/文档上云。
- office-doc
- office-spreadsheet
- office-pdf
- +1
免费