@corva/fe-ai-tools

中文文档
1.9.0发布于 2026/08/31UNLICENSEDTypeScriptESM + CJS零依赖近 30 天下载 7584

询问 Corva app-tools 工具包:结果构建器,创建Toolset,注册/eval hooks,并为 Corva 平台和 Dev Center FE apps 键入可显示 AI 工具的参数阅读器.

中文使用文档
文档目录7 节
  1. 从这里开始——你需要做什么?
  2. 新问克瓦? 先看这个
  3. 应用覆盖流量
  4. App发射器(机上/试验)
  5. 图书馆地图
  6. 合同和所有权
  7. 验证

科瓦-费-艾-工具

一回中两事:

  1. @corva/fe-ai-tools ——独立版"问柯娃" 应用程序工具包 (结果) 建造者、指挥/管理/预算原始人、, createToolset,登记/检索 由DC 和 fE应用平台. 来源于 src/· ; yarn build (tsup) (英语) yarn test (视频) / yarn lint。反应是一种对等依赖.
  2. 报道剧本 用于使用 Ask Corva 覆盖 Corva FE 应用程序的教学库 AI 工具、 eval 套件、 对话情景、 脚本和覆盖跟踪( 每件事 页:1.

使用此重播作为工作游戏本. 链接到 corva-web-frontend 新鲜度 仅引用——代理从这里开始,选择正确的工作流程并执行 而不首先读另一个repo.

从这里开始——你需要做什么?

我必须要..转到
上载的应用程序 添加 Corva 工具并覆盖工作流程/README.md
维护已覆盖的DC或内置平台应用工作流程/README.md 与 maintain --range <base>...<head>
对当前工具包合同的现有应用程序重新进行资格审查工作流程/现有申请升级/即期
检查或在整个储存库推出工具包文献/参考资料/传单管理· ; 演变和未来的自动化
关闭 app PR 并同步覆盖/ Jira文件/参考资料/交付-同步md
测试一个应用/ 看代理如何使用其工具工作流程/测试/ ——接受食谱E;勘探/调试食谱A
理解如何问克瓦 (概念第一)新问克瓦? ↓(下节)
有关工作 平台核心工具/多应用程序路由工作流程/平台/平台 - 核心合同、主机确认、整合证明
见 已经覆盖的东西 / 积压文档/覆盖/
计划或轨道 多波工作(等级、状态、波)计划/计划

每个登入的应用程序都有一个 Ask Corva 工具表面、对话框情景和一个直播 录取证. 仅列出已锁定的应用程序 内 文件/覆盖/覆盖政策 额外获取 一个完全等级的Eval套房。 登入会读取此策略; 它不选择或计分 锚自出.

新问克瓦? 先看这个

如果你从来没有见过Corva, 花5分钟 在精神模型之前 触摸一个工作流程。 工作流程研究假设你知道 这两件事 拥有 进程而不是概念.

  1. 文献/参考资料/建筑 ——如何是用户 即时成为UI的更改,“延迟工具”是什么,工具是如何到达的 代理人(prompt → agent → app-call-tool → your handler → state) (中文(简体) ). 这个 为什么 包括代理人名册+词汇表.
  2. 文献/参考资料/工具编写 - 痷琌 工具是,两种类型,以及一种的外观(文件夹形状、信封和 )),分类特定描述标准.
  3. 文件/参考资料/应用工具结构.md —— 说 犬科分层 src/ai-tools 模块,导入边框,确定 门,独立结构的判决.
  4. 参考文献/参考文献/杂志 - 怎么样 lander驱动真实的UI和分数状态(当您到达测试/evals时读取).
  5. 文件/参考资料/平台-表面.md - 那个 cWF的前端工具(全球核心、平台表面、DC app)的三级工具 一级能力属于一种能力,属于表面登记合同。 读取 文档/覆盖/cwf-工具清单中 工具 CNF 船舶和代理人能够看见的条件.
  6. 文件/参考资料/日历修订 - 那个 编号的行码变化。 每个被封面的应用程序都印有它发去的修订版 在下面,所以以后打开的回波可以仅仅应用三角洲而不是再读.

应用覆盖流量

workflows/README.md 初始覆盖的唯一所有者 后期维修:舞台订单、独立审查、修理、证据新鲜度, 吉特快递 交接 具体的引用贯穿于最后的测试,承诺, push, profile PR, required PR checks, 以及精确的远程PR头验证,不包含 中间 Git 授权暂停 。 从一个绝对的应用路径和一个 明确模式 :

@workflows/README.md /absolute/path/to/app onboard
@workflows/README.md /absolute/path/to/app maintain --range <base>...<head>

阶段指南 workflows/<stage>/README.md 包含执行细节 发现 工具 情景 锚地测试 现场测试 平台核心和 多应用程序集成的路由 工作流程/平台/平台。 。 。 .

App发射器(机上/试验)

两个发射器将几个答案变成一个好的开始:它们找到应用程序的回波 (将它与 --clone (如果缺席) .env,写 机器可读JSON结果,并打印在哪里开始+操作 得到了chas,然后指回到这个README的导航。 把他们从 repo 根(或通过绝对路径——它们解决自己的位置):

# Cover an app (add AI tools) — the slug is all it needs (interactive prompt):
scripts/launch/onboard.sh

# …or headless (how the agent runs it, after taking the repo from you):
scripts/launch/onboard.sh --repo directional-surveys-and-projections [--clone] [--dry-run]

# Test an app (drive the agent live) — repo + recipe:
scripts/launch/test-app.sh --repo directional-surveys-and-projections --recipe E [--clone]

# Print the questions a script asks (the agent reads this to know what to ask you):
scripts/launch/onboard.sh --print-questions

应用程序名称取自于 sattle; 登入如下 峡谷流出 以顺序. 锁定成员从 docs/coverage/coverage-policy.md,未由 发射装置或上船时的推断.

--repo 取一发子弹( r)corva-dc-fe-<slug> 为DC应用程序推断, owner/name, (中文(简体) ), a GitHub URL,或本地路径. --dry-run 预览克隆/.env 没有动作 执行它们; 现有 .env 永远不会被覆盖.

图书馆地图

一切处所(上行是道 顺序这是 指数) (中文(简体) ).

路径目的
工作流程/README.md单笔申请登机、维修、独立审查、修理和交接.
工作流程/应用程序覆盖-即期可填充的一app管弦乐即时上机或维护.
工作流程/现有申请升级/即期准备运行 重新获得资格 并迁移一个已经覆盖的应用程序.
工作流程/发现库/发现真正的用户查询 {app}/ai-tests/queries.json。 。 。 .
工作流程/工具/软件向 Dev Center app repo 添加 Ask Corva 工具和持久的 repo 本地维护指令 .
工作流程/工具/核对清单.md关于来源真相、模块所有权、证据和候选人结构证明的单一独立最后清单.
工作流程/场景/作者每个应用程序对话方案 queries.json 每个应用程序.
工作流程/评估/作者 : queries.json并把它开到绿色.
工作流程/测试/任何应用程序或多应用程序仪表板(接收A-E + eval套件)的活式和交互式代理测试.
工作流程/平台/平台路由内置平台应用并维持平台-核心/多应用行为.
文件/参考资料/真实源概念docs:架构,工具作者,eval habel,eval架构.
文件/参考资料/交付-同步md强制性目标应用PR-即时Jira-覆盖-艺术同步合同.
文档/覆盖/cwf-工具每艘前端工具corva-web-前端舰只,生效后,重放/确认政策,以及决定代理人能选取的可用条件.
车队/登记、表v2现状、互动观察、生成健康报告和移徙计划.
参考文献/参考文献/档案-演变从只读清单到牵引请求自动化和任选代理辅助审查的必然演变.
文档/覆盖/工具覆盖清单 + DC- app 积压 归本Repo所有.
计划/规划+执行框架(任务分级,波浪,变化日志),用于特性和bug.
计划/说明/运行方案 + 键 yarn pb:auto:dc飞行中程序记录的自动划向-loop驱动程序(一个) claude -p 每个时代;需要明确的程序记录和干净的工作树)。 由人类引出,在运行时具有自主性;坐标通过 pb-deliver-dc-corva未为 /pb-feature 或者说 /pb-bugfix 探员.
计划/说明/表-方案.sh + 键 yarn pb:watch仅在运行驱动器上读取的仪表板:锁主,时代计数,当前记录散列,每个分支CI. 安全离开开放.
脚本/确定性验证+飞行前护栏,外加 launch/ 文件夹( e)onboard.sh 编号 : test-app.sh + 共享 lib/common.sh定位/复制一个应用程序的回波,种子它的 .env,并进入工作流程.

有两个由设计而来的变化日志——将它们分开:

  • CHANGELOG.md (释放-提供)由 release-please 从 常规承诺; 它跟踪 @corva/fe-ai-tools 舰船版本,是 源消费者针对.
  • plans/changelog.md (游戏本- facing) 仅是附件,名称 触摸 每个承诺的计划/方案区域,以及 scripts/verify.sh 执行通过 plans/scripts/check-playbook.sh。 。 。 .

编辑一个不能代替另一个.

工作流程文件夹使用短而重复的文件名 : README.md (进入点+) 执行合同, checklist.md (最后质量门,其中分开), schema.json 编号 : example.json (机器可读合同+实例), examples/ (仅该工作流程的工作实例文件).

合同和所有权

这回波是 真相来源 并拥有:工作流程播放本;脚本和 验证闸;覆盖清单+DC-app积压;概念参考 内 文件/参考资料/ —— 说 架构.md (数据流动、代理名册、词汇表), 工具写入.md, (中文(简体) ), eval-harness.md (英语),以及 eval-architecture.md (英语) (主播/集中模式).

妇联(corva-web-frontend/docs/ai-agent/)只保留编码编码文件 必须在与来源相同的会话中更新: code-map.md (文件地图), ownership.md (决定日志), capabilities.md (与平台 eval 相绑) 身份证 当FE变换时,将参考文献重新同步到这里.

实时测试产生日期不符的报告 正在测试代码 ——平台 届会 corva-web-frontend/ai-tests/runs/,每个应用程序的会话 {app}/ai-tests/runs/ 证据记录,不是参考文件,也不是本游戏本.

验证

在考虑修改之前, 请运行闸门( 非零出站为硬站 ):

yarn verify                      # package + playbook + review-gate + diff gates

单个命令仍记录在 脚本/README.md。 。 。 . 为核实特定的承诺范围,运行 CHECK_RANGE=base...head yarn verify。 。 。 .

变动 plans/features|bugs|testing/ 也需要同一场会 计划/更改日志.md 条目命名每个被触碰的区域—— 游戏本门执行它.

版本与发布记录

@corva/fe-ai-tools 共发布 13 个版本,首次发布于 2026/06/23;过去 12 个月发布了 13 个版本。

版本发布日期距今
1.9.0latest2026/08/312 个月前
1.8.02026/08/312 个月前
1.7.02026/08/192 个月前
1.6.02026/08/132 个月前
1.5.02026/08/122 个月前
1.4.02026/08/122 个月前

关于 @corva/fe-ai-tools 的常见问题

@corva/fe-ai-tools 是什么?

询问 Corva app-tools 工具包:结果构建器,创建Toolset,注册/eval hooks,并为 Corva 平台和 Dev Center FE apps 键入可显示 AI 工具的参数阅读器.

如何安装 @corva/fe-ai-tools?

在项目目录运行 npm install @corva/fe-ai-tools,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=16.8)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。它还提供命令行工具 fe-ai-tools,可以用 npx fe-ai-tools 直接运行。

@corva/fe-ai-tools 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@corva/fe-ai-tools 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@corva/fe-ai-tools 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=20。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@corva/fe-ai-tools 可以商用吗?

@corva/fe-ai-tools 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

@corva/fe-ai-tools 的下载量有多少?

根据 npm 官方下载统计,@corva/fe-ai-tools 在 2026/10/11 – 2026/11/09 这 30 天内被下载 7,584 次,日均约 253 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@corva/fe-ai-tools 还在维护吗?

最新版本 1.9.0 发布于 2026/08/31(2 个月前);至今共发布 13 个版本,其中过去 12 个月发布了 13 个;首次发布于 2026/06/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。