# EnjoyKnowledge **Repository Path**: hejun5448/EnjoyKnowledge ## Basic Information - **Project Name**: EnjoyKnowledge - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-24 - **Last Updated**: 2026-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # enjoyknowledge 未发布,产品讨论和设计阶段,当前代码全是demo.
通用知识资产引擎 + AI 编程知识应用
enjoyknowledge 分为两层: - **enjoyknowledge Core**:通用知识资产引擎,提供 OKF 兼容格式、`ls`/`grep`/`cat`/`add`/`doctor` 等知识管理原语,不绑定具体领域。 - **enjoyknowledge for Coding**:基于 Core 的第一个领域应用,面向 AI 编程场景,内置架构、踩坑、模式、业务规则、决策和任务暂存区。 当前 README 介绍的是 **Core + for Coding 默认应用**。后续可以在同一个 Core 上扩展 `for support`、`for research`、`for sales` 等其他应用。 ## 一句话定位 > enjoyknowledge Core 让知识文件可被工程化管理;enjoyknowledge for Coding 让 AI 编程工具和开发者用同一份工程知识干活。 ## 快速开始 ```bash # 安装 cargo install enjoyknowledge # 在当前项目初始化 enjoyknowledge init # 浏览知识库概况 enjoyknowledge ls # 结构化搜索 enjoyknowledge grep "导出" --type Gotcha --tags excel # 记录踩坑 enjoyknowledge add gotchas/export.md "## t_export_record 无 status 字段" # 诊断知识库健康度 enjoyknowledge doctor ``` ## 核心理念 | 问题 | enjoyknowledge 的答案 | |---|---| | AI 不知道项目架构 | AGENTS.md 推送 `ls` 摘要,`cat` 按需读取架构文件 | | AI 重复踩已知坑 | `enjoyknowledge add` 沉淀踩坑,`grep` 定位到相关 `##` 段 | | 换 AI 工具知识丢失 | 知识在文件系统,工具无关 | | 团队知识孤岛 | `.enjoyknowledge/` 进 git,团队共享 | ## 架构 ``` AI 编码工具 (Cursor/Copilot/Claude Code) │ ▼ AGENTS.md ← 内嵌 enjoyknowledge ls 摘要 │ ▼ ┌─ enjoyknowledge Core CLI ───────────────┐ │ init │ ls │ grep │ cat │ add │ doctor │ └────────────────────────────────────┘ │ ▼ for Coding 应用结构 项目根目录/ ├── .enjoyknowledge/ │ ├── architecture/ │ ├── gotchas/ │ ├── patterns/ │ ├── business/ │ ├── decisions/ │ ├── index.md │ └── log.md └── knowledge-tasks/ ← 短期任务工作区,审核后再沉淀 ``` ## 文档 | 文档 | 内容 | |---|---| | [DESIGN-V3.md](docs/DESIGN-V3.md) | 系统设计、知识流转、模块架构、CLI 命令参考 | | [DESIGN-PHILOSOPHY.md](docs/DESIGN-PHILOSOPHY.md) | 设计哲学:为什么存在、取舍原则 | | [INTERFACE-SPEC.md](docs/INTERFACE-SPEC.md) | CLI 合约、输出格式、兼容性级别 | | [POSITIONING.md](docs/POSITIONING.md) | 定位宣言、竞品对比 | | [PRODUCT-DESIGN.md](docs/PRODUCT-DESIGN.md) | 用户视角的产品设计 | | [SCENARIO-TEMPLATES.md](docs/SCENARIO-TEMPLATES.md) | 场景模板 | | [GLOSSARY.md](docs/GLOSSARY.md) | 术语表 | ## 贡献 欢迎贡献!详见 [CONTRIBUTING.md](CONTRIBUTING.md)。 ## 许可 MIT © enjoyknowledge Team