跳至内容

AI Docs 组件 ​

@yunyoujun/ai-docs 提供可复用的 Vue 3 文档组件,包括提示词卡片和 Skills 目录。组件使用 VitePress 主题变量,也可在普通 Vue 项目中自定义同名变量。

PromptCard ​

提示词卡片支持一键复制、长内容折叠、浅色与深色主题。

了解项目

复制提示词,让 AI 快速介绍当前仓库

代码阅读入门
请阅读当前项目的 README 和 package.json,概括项目用途与常用命令。
vue
<script setup>
import { PromptCard } from '@yunyoujun/ai-docs'

const prompt = '请阅读当前项目的 README,说明项目用途。'
</script>

<PromptCard title="了解项目" description="快速认识仓库" :prompt="prompt" />

SkillDirectory ​

下面的演示直接读取本仓库真实的 Skill(skills/ 与 plugins/ai-coding/skills/ 下的 SKILL.md,由 data loader 在构建期生成,并合并 skill-catalog.ts 中的展示信息)。完整目录见 Skills 目录。

10/ 10 个结果
🧭Issue → PR

Issue 分诊

triage-issues

只读筛选已授权仓库的 Issue,输出低风险候选或跳过原因,通过门禁后交给 fix-issue。

只读 dry-run单仓试运行GitHub
🐛Issue → PR

修复 Issue

fix-issue

复现问题、补回归测试、最小修复并跑完检查,最后创建 Draft PR。

回归测试Draft PRGitHub
🔁Issue → PR

PR 全流程

pr-cycle

从 Issue 出发串起修复、Draft PR 与有限轮次的 Review 处理。

编排Draft PRReview
🔍代码审查

提交前审查

review-staged

审查暂存区变更,按 MUST_FIX / SHOULD_FIX / NIT 分级,可选自动修复。

Git提交前可自动触发
📝代码审查

处理 Review 意见

review-feedback

拉取 Copilot 或人工 Review 意见,分类修复、推送并汇报跳过原因。

PR ReviewCopilot人工 Review
💬代码审查

处理 Copilot Review

address-copilot-review

单轮处理 Copilot Review:抓取评论、分类、修复、校验并逐条回复。

Copilot单轮PR Review
🤖代码审查

Copilot Review 循环

copilot-review-loop

触发 Copilot Review → 处理意见 → 再次触发,最多 2 轮直到没有必须修复项。

Copilot最多 2 轮PR Review
✂️文档写作

高保真文档精简

simplify-documents

按目标比例精简文档,保留事实、约束、步骤和指定段落,并附审计脚本。

压缩比例保护段落审计脚本
✈️发布交付

TestFlight 内部测试

ios-testflight

用 ASC CLI 打包、校验 IPA 并发布到 TestFlight 内部测试,最后按服务器状态验收。

iOSASC CLI仅内部测试

使用 ​

vue
<script setup>
import { SkillDirectory } from '@yunyoujun/ai-docs'
import { data } from './skills.data' // 你的 data loader
</script>

<SkillDirectory :skills="data" enable-view-toggle />

数据模型与发布方式见包 README。

OIDC 发布验收 ​

2026-10-19,@yunyoujun/ai-docs@0.1.2 已完成 GitHub Actions → npm OIDC 实际发布验收:

  • 可信发布者绑定为 YunYouJun/ai 的 publish-ai-docs.yml,发布不依赖长期 npm token。
  • 发布工作流由 tag ai-docs-v0.1.2 触发,源码提交为 250dda32a023613a960dcc94759857e039b9cb14;安装、lint、类型检查、78 项测试、文档构建及发布步骤全部通过。
  • 发布步骤确认 GitHub OIDC 环境存在,拒绝传统 npm 凭据,并使用空的 user/global npm 配置。npm 的公开元数据将发布者记录为 GitHub Actions,且 trustedPublisher 指向本次创建的绑定。
  • 公开版本的 tarball 共 12 个文件、13,693 字节,与发布前审阅的归档逐文件一致;未发现敏感信息。公开 provenance 的仓库、工作流、tag、提交 SHA、Actions run 和产物摘要均已核对。
  • 在独立临时项目中安装该版本并执行 npm audit signatures,24 个包的 registry 签名与 18 个包的 attestations 均验证通过。

本次发布包的 SHA512:

text
sha512-BFRDLmITcYop+qms4IpN2AVQvz7CRzYt9s9Xa1fvx5dygjtYv7+0r1hGSBOuIrY9LpHrmsvwllRE6S+PUzuokQ==