仅在用户明确调用本 Skill 时,为 FastGPT 编写或更新指定版本的中英文 MDX 更新说明。支持 v4.17.3、4.17.3 或 4173 等版本输入,对比上一正式版本,按功能领域归并改动,先写中文再调用 doc-i18n 翻译英文。不自动用于普通代码任务或一般文档编辑。
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
仅手动调用,例如:
$fastgpt-release-docs 4173使用 fastgpt-release-docs 更新 v4.17.3 文档,对比上一正式版本。$fastgpt-release-docs v4.17.3,目标 ref 使用当前分支。本 Skill 的产物是版本中文源文、对应英文 MDX,以及必要的同目录导航更新。调用本 Skill 不代表要求修改产品代码、切换分支、创建 worktree、提交、推送或创建 PR;这些动作按本次用户要求执行。
优先使用当前 FastGPT 仓库;当前目录不是该仓库时,使用用户指定的 FastGPT 仓库目录。先阅读仓库适用的 AGENTS.md,检查工作区,保留用户已有修改。不要因文档任务强制清理、重置或切换工作区。
v4.17.3、4.17.3 和 4173 均可表示 V4.17.3。document/content/self-host/upgrading/4-17/4173.mdx 与 4173.en.mdx;新页面沿用同系列目录和命名规则。meta.json / meta.en.json,保留既有 frontmatter、组件和有依据的人工说明。v4.17.2 时,V4.17.3 通常以它为基准。upstream/main;缺少该 remote 时检查实际发布仓库的 main,不把任意同名分支当成上游。使用提交记录发现线索,使用两端最终代码差异确认事实:
git log --oneline <base-sha>..<target-sha>
git diff --stat <base-sha> <target-sha>
git diff <base-sha> <target-sha> -- <related-paths>不要只依赖 PR 标题、commit message 或已有版本文档。阅读相关实现、配置、迁移、接口合约及必要的局部测试,核实最终用户行为。被撤回、覆盖且不再生效的改动不列为发布内容。
主仓库范围包含 Pro 变更时,同时分析两个版本实际引用的子模块提交:
git ls-tree <base-sha> pro
git ls-tree <target-sha> pro
git -C pro diff --stat <pro-base-sha> <pro-target-sha>
git -C pro log --oneline <pro-base-sha>..<pro-target-sha>继续读取相关 Pro diff,不使用当前 Pro 分支或 Pro 最新 main 替代版本指针。必要时获取对应提交对象,不改子模块 checkout。有权限或对象缺失时,说明未核实范围,不补写推测的商业版能力。区分商业版、开源版与外部服务能力。
先形成“用户变化 → 适用范围 → 边界/升级动作 → 代码证据”的候选清单,通常保留在工作上下文中,不额外生成分析报告。
使用以下结构。升级指南固定保留下述四个子章节,其他顶层章节有内容才保留:
按以下标题及顺序编写,不合并“配置变更”和“兼容说明”:
## 升级指南
### 配置变更
### 镜像更新
### 升级脚本
### 兼容说明英文版沿用同样的四段顺序与镜像留空状态,标题翻译交给 doc-i18n。
新增、优化、修复及代码优化的条目前加单一领域前缀,形式为 **[工作流与 Agent]**。同一套标签贯穿各章节,不混用重要程度、实现手段和问题性质作为分类。
| 标签 | 主要范围 |
|---|---|
| 工作流与 Agent | 辅助生成、节点执行、条件、变量引用、交互续跑 |
| 对话体验 | 输入草稿、消息展示、Markdown、Mermaid、加载状态 |
| 知识库与文件 | 解析、上传、导入导出、训练、检索、同步 |
| 工具与渠道 | MCP、HTTP 工具、系统插件、飞书、企业微信等渠道 |
| 团队与权限 | 成员、授权、权限继承、登录与账号安全 |
| 模型与计费 | 模型、模型渠道、价格、积分、套餐、开票 |
| 系统与运维 | 部署、沙盒、升级任务、日志、监控、资源限制 |
按主要用户入口或影响选一个标签。例如工作流选择器的交互修复仍归“工作流与 Agent”,不因为是 UI 改动就归“对话体验”。工程优化中借助请求 profile 定位系统瓶颈归“系统与运维”。
示例形式:
## 🚀 新增内容
1. **[工作流与 Agent]** 支持通过自然语言创建或修改工作流,确认方案后生成候选版本并应用到画布。
2. **[对话体验]** 支持恢复会话输入草稿,切换会话或刷新后继续编辑。
## 🐛 修复
1. **[工作流与 Agent]** 修复未填写说明的表单提交时误报 dataId 重复的问题,恢复后继续执行同一轮工作流。示例只说明排版与归并方式,不作为任一版本的事实来源。编号在每个章节内连续,排序、合并后重新编号。
先完成中文内容的事实复核、归并、分类与排序,再加载并执行 $doc-i18n,明确只翻译本版本的中文页面和必要导航。
.agents/skills/doc/i18n/SKILL.md;若路径变动,通过仓库技能目录定位同名 Skill,不复制另一套翻译规则。无法找到时完成并保留中文,向用户说明缺少翻译依赖,不冒充已执行该 Skill。.en.mdx;英文保留中文章节、分类、条目归并关系及重要性排序,行文采用自然英文。meta.json / meta.en.json,保持页面引用一致;核对英文站内链接的 /en/ 前缀及目标页面。releaseTime 或已发布镜像 tag。doc-i18n 要求执行英文页面与路由校验,必要时使用局部 fixture。全站检查若报告无关旧问题,区分并说明,不顺带重写无关文档。labring/FastGPT
0ca85df
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.