跳到正文

正在自动登录…

← 返回项目列表

ivandilelio/kybes

AI辅助编程代码生成

kybes 是一个 Claude Code 插件,用于让 AI 生成的后端代码结构一致、可预测。它通过确定性生成器、预加载规则和钩子检查,确保不同项目使用相同的文件夹、文件名和数据访问方法,减少代码重复和意外差异。适合需要规范化 AI 生成代码的团队。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/20 15:47:06 · 查看原文

值得看Python应用与服务兼有 开发工具
累计 Stars
75
当前热度
未达当前门槛
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/20 15:47:06

使用方式

通过 Claude Code 插件市场安装,或使用命令行脚本安装到项目中。安装后通过 Claude Code 的 /plugin 命令或运行 install.sh 进行配置。

查看 README 依据
├── jobs/generated/_engine/ ← archive & TTL job engine with its tests and Dockerfile ├── services/<context>/{functions,ms}/ ← Lambda / Kubernetes handlers ├── jobs/ libs/utils/ libs/errors/ frontend/ infra/ ├── MODEL_INDEX.md ← tables → files → methods └── .claude/kybes.config.json ``` **The rule:** everything under a `generated/` folder belongs to the generator; everything else is yours. ## Install **From Claude Code (marketplace):** ```text /plugin marketplace add ivandilelio/kybes /plugin install kybes@kybes ```
Then, inside a project, ask Claude *"set up kybes in this project"*. This runs the `kybes:kybes-init` skill, which asks for the model languages and creates the configuration, path rules, the CLAUDE.md block, an optional scaffold and the CI workflow. The hooks stay inactive in repositories that have not been set up. **From the command line:** ```bash git clone https://github.com/ivandilelio/kybes kybes/install.sh --target /path/to/project --scaffold --examples \ --model-langs csharp,python,typescript,java ```
部署要求

需要 Claude Code 环境。生成的代码需要相应运行时:C# 需要 .NET 8 和 EF Core 8;Python 需要 3.9+ 和 SQLAlchemy 2;TypeScript 需要 TypeORM;Java 需要 Jakarta Persistence 3.1 和 Hibernate 6.2+。

查看 README 依据
The installer is idempotent. Teammates run `tools/kybes/setup.sh` once after cloning the project. ### Requirements | Generated code | Needs | |---|---| | C# | `net8.0`, Microsoft.EntityFrameworkCore 8 and a provider (e.g. Npgsql) | | Python | Python 3.9+, SQLAlchemy 2 | | TypeScript | TypeORM, `reflect-metadata`, `experimentalDecorators` and `emitDecoratorMetadata` | | Java | Jakarta Persistence 3.1, Hibernate 6.2+, Jackson for `json` columns |
已知限制

项目目前处于预览状态(status-preview)。ISO 26262 合规性仍需整个开发流程支持,工具仅自动化部分单元级验证。

查看 README 依据
<img alt="status" src="https://img.shields.io/badge/status-preview-f59e0b"> </p> # kybes — Know Your Backend **kybes is a Claude Code plugin that makes AI-generated backends predictable.** Every project gets the same folders, the same file names and the same data-access methods. There is no duplicated code, and every rule that can be checked automatically is enforced as a hook or a CI step, not left to a prompt.
## A note on ISO 26262 kybes automates the part of ISO 26262-6 that can be automated at software-unit level: requirement-based test derivation, structural coverage criteria per ASIL, and bidirectional traceability. Compliance is still a property of your whole development process (safety plan, hazard analysis, tool qualification, independent reviews), and certification remains your organisation's step. ## Author Ivan Di Lelio · [Meta Innovation](https://www.metainnovation.it) ## License

README

正在加载 README…

收录信息

仓库创建时间
2026/10/13 12:59:51
首次达标收录
2026/10/13 15:45:52
统计更新时间
2026/10/22 19:06:13

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 4.0 / 5

新颖度
4.0
实用价值
4.2
成熟度
4.7
实质含量
3.4

由 Jev 模型根据仓库描述与 README 评估,2026/10/20 15:47:10 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/19 03:04:32
许可证标识
MIT
Fork 数
0
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目