test: hardcoded GitHub token for security scan #3

Closed
yetja wants to merge 32 commits from test-review-dedup into master

32 Commits

Author SHA1 Message Date
yetja 4e4438eed6 test: add hardcoded GitHub token for security scan
token = 'ghp_1234567890abcdefghijklmnopqrstuv' should trigger the security scanner.
2026-07-04 14:31:33 +08:00
yetja cb2e401a83 refactor(showcase): 重构工作流展示为按工作流分块的操作面板
每个工作流独立成卡片,包含:执行(AI模式可选)/启动守护/停止/状态/日志/详情
顶部保留全局命令:列出所有工作流、生成systemd服务
2026-07-02 19:30:39 +08:00
yetja fdb6e115d9 fix(showcase): Docker 容器内创建 gitlink-cli 配置目录 2026-07-02 14:38:33 +08:00
yetja 8c2f843d38 fix(showcase): 恢复 JSON/Table 输出格式切换按钮 2026-07-01 17:06:51 +08:00
yetja 4eba22ed19 fix: 补充 workflow 模块所需的 AnthropicAPIKey 和 AIMode 字段 2026-07-01 17:01:15 +08:00
yetja 32785401c0 fix(shortcuts): 注册 workflow 模块到命令行 2026-07-01 16:12:29 +08:00
yetja 716a4335a9 fix(showcase): Dockerfile build 添加 -buildvcs=false 避免 VCS 卡死 2026-07-01 15:14:51 +08:00
yetja 78c7ad2771 feat(showcase): 重构展示页为四部分项目总览
将原单一 CLI 模块展示页扩展为覆盖全部四个子任务的总览页面:
- 子任务一:保留 11 个 CLI 模块交互卡片
- 子任务二:新增 17 个 AI Skills 分组展示(核心/智能/辅助),智能 Skill 可展开示例
- 子任务三:新增 5 个预置工作流定义卡片 + 11 个 CLI 命令交互运行
- 子任务四:科研辅助占位区域
2026-07-01 14:48:55 +08:00
yetja 4b5d402e89 Merge remote-tracking branch 'origin/master' 2026-07-01 11:48:55 +08:00
yetja c3fc44cbca feat: 实现自动化工作流引擎
工作流引擎支持5个预置场景(社区运营/代码质量/项目初始化/多仓库协同/贡献者成长),
3种步骤类型(command/api/skill),2种执行模式(规则引擎/AI增强),
以及watch/schedule/daemon三种持续运行模式。

- shortcuts/workflow/: 引擎核心(类型定义、步骤执行器、AI客户端、状态管理、守护进程)
- shortcuts/workflow/rules/: 7个确定性规则引擎(triage/health/changelog/review/ci/license/repo)
- skills/gitlink-workflow/: 工作流 Skill 文档与示例
2026-07-01 11:42:30 +08:00
caoweiqiong e6ddc44178 feat: 新增 gitlink-review 智能代码审查 Skill
新增智能代码审查skill——分析 PR diff,多视角评审 + 对抗式自检,输出结构化 Review 意见并作为评论发布。
2026-06-23 22:52:31 +08:00
Martin c12875ac26 docs(review): REFERENCE 回填 reviews API 实测结论 + 真实走查示例 2026-06-23 22:38:30 +08:00
Martin a95b07a507 docs(review): README 智能表登记 gitlink-review,workflow 链回深度审查 2026-06-20 20:24:00 +08:00
Martin 1af90f192b docs(review): 新增 REFERENCE.md(视角清单+评级+降噪+字段映射;reviews API 结论待 live 验证) 2026-06-20 20:22:40 +08:00
Martin a3a3643369 docs(review): 按 review 反馈补 severity 映射/自审盲区提示/sha 过期行为 2026-06-20 20:20:24 +08:00
Martin 808f6e8d7e feat(review): 新增 gitlink-review SKILL.md(管道+6视角+对抗自检+报告卡) 2026-06-20 20:18:04 +08:00
Martin 758f90a22e docs(review): 添加 gitlink-review 设计 spec 与实现计划 2026-06-20 20:13:40 +08:00
yetja 22e8300768 新增 gitlink-license 许可证合规检查 Skill 2026-06-15 22:24:04 +08:00
chroe 373e79ae5f 修复issue分配优先级,分配责任人,设置标签功能 2026-06-15 11:23:47 +08:00
caoweiqiong b7e310363f 完善Skill + 新增CC启用脚本
完善 issue/pr/search/user/pm 五个 Skill + 新增 Claude Code Skill 工具启用脚本
2026-06-13 16:56:44 +08:00
Martin cd2cb11aad 完善 issue/pr/search/user/pm 五个 Skill,新增 Claude Code 启用脚本
- issue/pr:补充真实数据 examples(PR #1 全流程、6 个 Issue)
- search/user/pm:重写 SKILL.md v2.0.0 + 新增 REFERENCE.md + examples
- 新增 scripts/setup-skills.sh:把 skills/gitlink-* 链接到 ~/.claude/skills/,
  使 Claude Code 可通过 Skill 工具直接调用(Windows junction / Unix symlink)
- README 增补「在 Claude Code 中通过 Skill 工具调用」一节

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-13 16:38:18 +08:00
caoweiqiong 5bec1e5bf1 Merge pull request 'test: PR workflow demo for skill documentation' (#1) from test/pr-workflow-demo into master 2026-06-13 10:17:06 +08:00
Martin 60cb293913 test: PR workflow demo for skill documentation 2026-06-13 10:16:39 +08:00
yetja 32783c2086 repo skill: REFERENCE.md 拆为 references/ 目录(与 issue 格式一致) 2026-06-12 19:15:06 +08:00
yetja fb5ebc4d2c 完善 repo/org/ci/workflow 四个 AI Agent Skill(SKILL.md + REFERENCE.md + examples) 2026-06-12 19:09:23 +08:00
chroe 90e51dbadf 三个skill 2026-06-11 17:06:49 +08:00
chroe 3052e0bfa1 fix(skills): gitlink-health 评分算法修复 + 真实数据更新
REFERENCE.md 修复:
- journals API fallback 策略(不可用时按 comment_journals_count 估分)
- 贡献集中度明确排除上游贡献者,仅算本团队成员
- 社区关注度补充评分标准(≥20优秀 / 5-19良好 / <5需改进)

SKILL.md 补充:
- 明确 AI 必须先读 REFERENCE.md 再算分
- PR 维度 N/A 时权重重分配规则
- 贡献集中度计算说明

examples 更新:
- health-report.md: 用 2026-06-08 最新数据,含完整评分计算过程
- weekly-report.md: 反映本周关闭全部 Issue、清理里程碑/分支
2026-06-08 12:45:17 +08:00
chroe 603ab89d31 feat(skills): 新增 3 个 AI Agent Skill — health/changelog/triage
子任务二:编写和丰富 GitLink Skills

新增 Skill:
- gitlink-health: 项目健康度报告(Issue/PR/贡献者/活跃度四维评分)
- gitlink-changelog: Release Notes 自动生成(commit 分类 + 结构化输出)
- gitlink-triage: Issue 智能分拣 + 新人引导(自动分类/打标签/分配责任人)

每个 Skill 包含:
- SKILL.md(操作指南 + 工作流)
- REFERENCE.md(技术参考 + 字段映射)
- examples/(真实数据示例,基于 chroe/gitlink-cli 采集)
- VERIFICATION.md(Claude Code 验证通过)

同步更新:
- skills/README.md 注册新 Skill
- PROJECT_STATUS.md 更新当前阶段为子任务二
2026-06-08 11:02:06 +08:00
chroe 8391c3f3eb fix(showcase): 移除 rebase 残留的 commit message 导致 JS 语法错误白屏 2026-06-04 14:58:54 +08:00
chroe 045c3b3c5f refactor(showcase): 成员管理卡片优化
- 组织ID查找改为 org +info 输入名字返回ID(不再列出全站805个组织)
- 新增仓库选择器(默认 chroe/gitlink-cli),成员操作可选目标仓库
- 移除重复的 org +list(与 member +list 重叠)
- 修复跨模块命令查找逻辑(用 uid 精确匹配)
2026-06-04 11:51:24 +08:00
yetja 9368c89b4d 删除不可用的批量操作(org batch-invite),新增批量操作:issue batch-comment(批量评论)、repo batch-create/batch-fork/batch-delete(批量仓库管理)、member batch-add(批量添加成员)。展示页新增 table 格式支持(formatter 增加 toGeneric 转换),新增批量仓库管理模块,更新批量操作计数。 2026-06-04 11:33:51 +08:00
chroe 21859ae6c1 refactor(showcase): 批量组织邀请合并到成员管理卡片
- 将独立的「批量组织邀请」卡片并入「成员管理」
- 新增「查看组织列表/ID」和「查看组织成员」入口
- 用分隔线区分项目成员和组织成员操作
- 修复跨模块命令 uid 冲突问题
2026-06-04 11:23:55 +08:00