SuperAPI AI 工具集

jj

办公与效率

查看项目

更新于 10-16 09:55

技能介绍

用途:面向在 jj 仓库中工作的智能体与用户,提供 Jujutsu(jj)版本控制的命令与工作流参考,涉及管理变更、压缩提交与 rebase 等操作。

主要能力:给出智能体使用建议,例如读取数据时始终使用 --ignore-working-copy 以避免快照工作副本。列出非交互式命令替代方案(必须加 -m "message"):jj describe、jj commit、jj split、jj squash(可用 -m 或 -u),并说明应避免的无非交互模式命令,如 jj diffedit、jj config edit、jj sparse edit、jj resolve。提供便于解析的输出格式:加 --git 获得统一 diff(jj diff --git、jj log -p --git、jj show --git);用 --config ui.conflict-marker-style=git 得到 Git 风格冲突标记;用 json(self) 模板输出结构化 JSON。列出常用命令(jj status、jj log、jj new、jj describe、jj squash、jj diff、jj git push、jj git fetch、jj bookmark create 等)以及按 Bookmarks、Config、Filesets、Glossary、Revsets、Templates、Tutorial 等主题和完整命令参考分类的目录。

使用方式:按文档给出的命令和参数使用,阅读对应参考文件获取命令细节。

适用场景:在 jj 仓库中管理变更、提交、rebase、书签、Git 互操作等。

限制:参考资料基于 jj 0.37.0 的 manpage;具体命令行为以该版本文档为准;资料未提供收费、价格与平台信息,暂未提供。