Commit Graph

493 Commits

Author SHA1 Message Date
farmyobutu5233 2dd580c208 fix: branch/pr/release default-branch awareness (drop hardcoded master)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 12:35:16 +00:00
farmyobutu5233 fcde26823b fix(repo): +tree respects repository default branch when --ref omitted
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 12:27:01 +00:00
farmyobutu5233 5089874cd6 feat(repro-audit): 批量模式单仓失败容错并列入汇总;新增 5 仓库真实批量 demo 输出
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 12:25:02 +00:00
farmyobutu5233 f43afa75a6 fix(milestone): make +create --description/--due-date optional to match platform API
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 12:06:21 +00:00
farmyobutu5233 c1a0e4cc61 feat(repro-audit): 新增 --repos-file 批量审计模式与确定性汇总排名,单测 10/10
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 11:03:00 +00:00
farmyobutu5233 8a3c56846b feat(doc-sync): 文档对发现泛化为通用命名约定并扫描 docs/ 目录,补充嵌套/翻译文件单测
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 10:47:36 +00:00
farmyobutu5233 3b017d3cb6 chore: 移除误提交的 __pycache__;docs(research): 补充架构图与科研场景应用报告
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 10:44:13 +00:00
farmyobutu5233 45ed4374bc chore: 移除误提交的 __pycache__;docs: 工作流补充架构图与 CI 门禁集成示例
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 10:43:24 +00:00
farmyobutu5233 45970f6013 feat(research): 新增 repro-audit 科研复现性审计(Skill + 工具 + 真实验证)
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 10:03:02 +00:00
farmyobutu5233 d48e083959 feat(workflows): 新增 doc-sync-automation 中英文档一致性守护工作流
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 09:49:45 +00:00
farmyobutu5233 f3c90a52d7 feat(skills): 新增 gitlink-doc-sync 中英文档一致性守护 Skill
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-05 09:45:42 +00:00
Taoyouce c09645da62 delete tmp/devin-test.md 2026-07-05 17:38:16 +08:00
Taoyouce 3e93a6b5d3 update tmp/devin-test.md 2026-07-05 17:37:29 +08:00
Taoyouce 6c4698df58 test create 2026-07-05 17:36:19 +08:00
linlin 0fef744a7c feat(skills): add gitlink-research-insight/repro/idea 科研辅助 skills
子赛题四作品:单仓科研代码仓库内涵解读的 3-skill 家族,主攻
「应用 GitLink 辅助科研」。全程数据由 gitlink-cli 采集,结论可溯源。

- gitlink-research-insight: 仓库级科研内涵解读(6 章节报告)
  + 方法—代码实现剖析模式(映射表 + 架构 Mermaid 图)
- gitlink-research-repro: 实验复现性体检(8 维度 /⚠️/ + 卡点修复建议)
- gitlink-research-idea: 研究 Idea 生成(单仓局限 + 跨多仓创新对比)

每个 skill 含 SKILL.md + 真实范例(基于 GitLink 真实科研仓验证)。
区别于现有 scholar-profile/research-tracker/research-fork-impact
(跨仓计数/评分),本系列在单仓做内容级研究智能。

Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-05 14:00:22 +08:00
wbtiger 9749a4c832 Merge pull request 'feat(skills): 新增 编程竞赛管理 的skill : gitlink-competition-manager' (#326) from yangsai/gitlink-cli:feat/gitlink-competition-manager into master 2026-07-05 12:52:05 +08:00
HANXIAO 7e2447462c feat(skills): 添加 project-health-report 技能
Signed-off-by: HANXIAO <HANXIAO@example.org>
2026-07-04 19:58:31 +08:00
yangsai01 11ecb9b79a feat(skills): add skill gitlink-competition-manager 2026-07-04 15:46:07 +08:00
NeeNe 80f56e8d71 feat(workflow): replace raw api calls with shortcut-backed fetches 2026-07-03 11:28:52 +08:00
NeeNe 906bdb9d6d feat(org): add organization team shortcuts 2026-07-03 10:17:42 +08:00
NeeNe 0806f3096c feat(ci): add repository CI control shortcuts 2026-07-02 13:30:28 +08:00
Mengz c3dc86511d feat(pr): 增加行级审查评论快捷命令 2026-07-01 11:44:03 +08:00
Mengz 898af8cd80 feat: 新增 Release 资产下载命令 2026-07-01 11:44:03 +08:00
Mengz 6cebb6fbf9 feat(compare): 新增 compare 汇总与提交筛选命令 2026-07-01 11:44:03 +08:00
weidongde 805c7eba5e feat(invite): 添加项目邀请管理模块
- 新增 invite shortcuts: generate, show, accept, join, quit
- 添加中英文 i18n 翻译
- 添加单元测试
- 添加 gitlink-invite SKILL.md 文档
- 更新 README.md 和 README.zh-CN.md
- 更新 skills/README.md
2026-06-29 15:11:17 +08:00
weidongde c75486d30e feat: 添加端到端工作流示例文档
- 新增 Issue → Branch → Push → PR 完整工作流示例
- 包含详细的命令链和参数说明
- 提供可复用的工作流模板

参赛项目:GitLink × CCF开源创新大赛 - 赛道三:端到端工作流
2026-06-29 10:29:27 +08:00
何开元 00f2eab716 feat(gatekeeper): add optional advisory flags (soft layer, default-off, deterministic)
Add a complementary soft layer to the hard gates: advisory_flags surface
governance hints (e.g. oversized-but-not-blocked PRs -> suggest splitting) in
the scorecard WITHOUT affecting score or verdict. Hard gates stay the real
teeth; advisory leaves the call to humans.

- additive & backward-compatible: default off; policies lacking the section
  behave exactly as before (verified: default policy on real PR #275 yields
  zero advisory section, PASS 87/100 unchanged)
- deterministic: consumes only already-collected PR data (no wall-clock input),
  preserving same-input -> same-score -> same-verdict
- first flag large_pr_files (changed-files >= threshold) answers the
  166-open-PR backlog reality where big PRs should be flagged, not blocked
- evaluate_advisory_flags() is separate from score_dimensions/decide_verdict;
  the 5-dim scoring and verdict logic are untouched
- 7 new unit tests (15 total) incl. an invariant that enabling advisory does
  NOT change total/verdict; verified live on real open PR #275
- REFERENCE.md 1.9 + gatekeeper.yaml + verification.md E + demo scorecard

Extends the merged gatekeeper line (#90 skill -> #219 workflow -> #220 issueops).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 09:27:32 -07:00
whzy 8e24a8926a fix(i18n): restore locale validation on Windows 2026-06-26 22:12:05 +08:00
Mengz d408443c84 feat(repo): 增加读取仓库任意文件的 +file 命令 2026-06-26 15:37:21 +08:00
weidongde 7f7f24d5fb feat(release): add latest and auto-notes shortcuts
添加两个新的 Release 相关命令:

1. release +latest: 获取最新发布版本
   - 默认跳过草稿和预发布版本
   - 支持 --include-prerelease 和 --include-draft 参数

2. release +auto-notes: 自动生成 Release Notes
   - 根据提交信息自动分类(feat/fix/其他)
   - 包含已关闭的 Issue 列表
   - 支持 --from-tag 指定起始标签
   - 支持 JSON 格式输出统计信息

包含完整的单元测试和文档更新。
2026-06-26 15:22:41 +08:00
Mengz 57b65d88ce feat(skills): 新增 gitlink-maintainer-radar skill 2026-06-26 12:02:15 +08:00
Mengz 036939ccff feat(skills): 新增 gitlink-cli-contract-guard skill 2026-06-26 12:02:15 +08:00
Mengz 563f1ca53d feat(skills): 新增 gitlink-pr-topology skill 2026-06-26 12:02:15 +08:00
weidongde 233379de09 feat(skills): add gitlink-notification-bridge — 跨平台通知桥接 Skill
新增跨平台通知桥接 Skill,支持将 GitLink 事件实时推送到飞书、钉钉、企业微信等平台。

功能特性:
- 支持飞书/钉钉/企业微信/Telegram/Discord 等主流平台
- 支持 push/issues/PR 等多种事件类型
- 提供完整的配置指南和 8 个详细使用示例
- 适用于 CCF 开源创新大赛 GitLink CLI 赛题

文件:
- SKILL.md: 完整的 Skill 文档 (448 行)
- EXAMPLES.md: 8 个详细使用示例 (~500 行)
2026-06-26 11:45:44 +08:00
Mengz 5aa81e15fb feat(skills): 新增 gitlink-pr-integrator Skill 2026-06-26 11:16:06 +08:00
Mengz 2154fcc5d5 feat(skills): 补齐 gitlink-code-review 的 Codex 验证材料 2026-06-26 11:16:06 +08:00
co63oc fa956dcd92 feat(pr): add --login flag to filter list by issue author 2026-06-26 09:16:01 +08:00
Mengz c9aea1d983 feat(pr): 在列表中显示 PR 编号 2026-06-25 18:13:39 +08:00
Mengz ffb35a4f02 feat(pr): 支持按编号搜索 PR 2026-06-25 18:13:39 +08:00
ljb90071-ship-it 9eda79c099 feat(skills): add research trust skill 2026-06-25 14:01:08 +08:00
Mengz b275c1a039 feat(skills): 新增 gitlink-pr-assessor PR 队列评估技能 2026-06-24 16:37:52 +08:00
wangyue789 4a263c1ec0 feat(repo): add mirror sync shortcut 2026-06-23 19:52:37 +08:00
wangyue789 0e149b3cbe feat(commit): add commit inspection shortcuts 2026-06-23 19:52:08 +08:00
wangyue789 58982c2bb0 feat(user): add statistics shortcuts 2026-06-22 12:32:58 +08:00
wangyue789 4c23b8f180 feat(member): add application shortcuts 2026-06-22 12:30:16 +08:00
Mengz 9bf0258b43 feat(repo): 增强仓库转移快捷命令安全保护 2026-06-22 12:27:37 +08:00
Mengz e9936734ee feat: 新增仓库转移快捷命令 2026-06-22 12:27:37 +08:00
Mengz 1cb9a6e6ef feat(message-settings): 增强消息通知设置快捷命令交付质量 2026-06-22 11:23:18 +08:00
Mengz cf7dab27af feat(message-settings): 增加消息通知设置快捷命令 2026-06-22 11:17:07 +08:00
weidongde 2138ffa028 feat: 新增 gitlink-dev-full-cycle 技能
添加需求开发测试发布全流程技能,包含:
- 6阶段流程:项目初始化→需求分析→技术设计→编码开发→测试验证→发布上线
- 三分支模型:master/feature-xxx/release-xxx
- 集成 gitlink-cli 的完整操作规范
- 各阶段检查清单和文档模板
2026-06-22 09:00:06 +08:00