← 回到项目库 护栏与审查
construct-auto-classifier @godspede ★ 2 TypeScript Apache-2.0 更新于 2026-09-19
基于效果的安全门,用于AI编码agent的shell命令,先用快速结构规则,再用TypeSafe的Jev或聊天模型判断命令功能,确保无危险命令。
英文原文 Effect-based safety gate for AI coding agents' shell commands (OpenCode, Antigravity): fast structural rules, then TypeSafe's Jev or a chat model judges what a command does. Certified with Jev at zero dangerous commands allowed.
godspede/construct-auto-classifier ↗
它在哪儿调用了 Jev TYPESAFE_BASE_URL Jev API root (default https://api.typesafe.ai)src/cli.ts:81
链接指向我们抓取当天的那个 commit,行号是准的。
这个项目没法在这儿跑 它的 question 组合是运行时拼出来的,或者代码里没有直接写出来,所以没法原样搬过来。源码链接在上面,可以自己去看。
同类的其他项目 jev-review ▶ — 基于 TypeSafe Jev 构建的分阶段代码评审流程和本地仪表盘。 oxlint-plugin-jev ▶ — 用简单英文编写的Lint规则,Oxlint定位代码,TypeSafe Jev回答相关问题。 patdown ▶ — 基于 TypeSafe 的 Jev 实现模糊代码检查,帮助你审视代码质量。 jev_antispam_bot ▶ — 基于 TypeSafe Jev 的简易 grammY Telegram 反垃圾消息机器人 pi-heed ▶ — pi 编码 agent 的运行时约束:在执行每个有副作用的工具调用前,检查是否符合你的指令,基于 TypeSafe Jev 实现。 mastra-jev-moderation ▶ — Mastra agent 在 TypeSafe Jev 上的输入内容审核工具,单文件实现。 gg-friggin-ez ▶ — 基于 TypeSafe AI Jev 的 Node.js 快速脏话和有害内容检测工具,支持多语言变体,延迟约 50-500 毫秒。 actiongate-jev ▶ — 基于 OpenRouter,使用确定性策略和 TypeSafe Jev 实现 AI agent 工具调用的运行时授权和安全控制。