gitlink-cli/skills/gitlink-faq/examples/weekly-faq-refresh-workflow.md

86 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 每周刷新 FAQ 知识库示例
> 端到端演示:定期从 Issue 提取 Q&A更新知识库 Wiki。
## 场景
gitlink-cli 项目维护者,本周关闭了 20 个 Issue想更新 FAQ 知识库。
## 完整对话流程
### 触发
```
用户: 帮我整理这周关闭的 Issue更新 FAQ
AI: 好的,先采集最近的 Issue。
```
### Step 1-2: 采集 + 筛选
```bash
gitlink-cli issue +list --state closed --limit 100 --format json
```
```
AI 采集到 20 个 Issue
- 排除 3 个测试 Issue
- 剩余 17 个有效 Issue读取详情并提取 Q&A 中...
```
### Step 3-4: 提取 Q&A + 合并同类问题
```
AI 展示分析结果:
📖 从 17 个 Issue 中提取了 12 条 FAQ已合并 5 组同类问题)
## 安装配置
### Q1: 安装 gitlink-cli 后运行报 command not found 怎么办?
**A:** 将 ~/.local/bin 加入 PATH...
> 📎 来源: #16, #20
### Q2: 如何配置企业代理?
**A:** 设置 HTTP_PROXY 和 HTTPS_PROXY 环境变量...
> 📎 来源: #42
## CLI 命令
### Q3: issue +view 返回的 JSON 缺少部分字段?
**A:** 这是已知的 API 版本差异,部分字段需要特定 API 版本才返回...
> 📎 来源: #5, #7, #15
### Q4: pr +list 在 Windows 下输出乱码?
**A:** 设置终端编码为 UTF-8chcp 65001...
> 📎 来源: #33
## API 与集成
### Q5: 能否支持在 CI 中使用 Token 认证?
**A:** 已支持。设置 GITLINK_TOKEN 环境变量即可...
> 📎 来源: #28
...
```
### Step 5: 生成并确认
```
AI 生成 FAQ Markdown展示预览...
用户: 可以,发布到 Wiki
AI: 好的,更新 Wiki 页面...
```
### Step 6: 发布
```bash
gitlink-cli wiki +update --title "Issue-知识库" --file ./issue-faq.md
```
```
AI: ✅ FAQ 知识库已更新!
- Wiki 页面: Issue-知识库
- 本次新增: 17 条 Issue → 12 条 FAQ合并 5 组同类问题)
- 下次建议: 2 周后刷新
```