kodingo-core

中文文档
0.3.7发布于 2026/11/04ISCTypeScriptCommonJS

核心域逻辑和端口为Kodingo。

中文使用文档
文档目录8 节
  1. 目的
  2. 这个回购拥有什么
  3. 这个回购不做什么
  4. 核心的不变量
  5. 依赖项
  6. 架构笔记
  7. 改变纪律
  8. 状态

kodingo-core

目的

这个存储库包含Kodingo的核心域逻辑。

它负责理解 为什么 代码更改发生在:

  • 处理事件
  • 推断的决定
  • 写内存
  • 管理的信心
  • 随着时间的推移协调断言

这个存储库是有意与接口无关的。


这个回购拥有什么

  • 事件处理管道
  • 决策推理逻辑
  • 内存生命周期管理
  • 信心的计算
  • 断言和解
  • 冲突解决逻辑(逻辑的,不是git级别的)

这个回购不做什么

  • 无CLI命令
  • 无终端交互作用
  • 没有Git命令
  • 没有文件系统监视
  • 无身份验证UX
  • 没有计费逻辑

核心的不变量

  • 每次代码更改都会产生内存
  • 没有断言也可以存在决策
  • 没有人力投入,信心可能会很低
  • 沉默被视为数据
  • 内存是不可变的;信心和主张不断发展

依赖项

  • 取决于 kodingo-schema
  • 绝对不能依赖 kodingo-cli

架构笔记

  • 输入:规范化事件(来自CLI或其他适配器)
  • 输出:结构化的记忆和决策
  • 所有的副作用都是明确的
  • 无隐藏状态

改变纪律

这里添加的任何逻辑必须是:

  • 确定的
  • 可审计的
  • 可辩解的

如果不能解释,它就不属于这里。


状态

核心领域建模阶段。

版本与发布记录

kodingo-core 共发布 14 个版本,首次发布于 2026/03/12;过去 12 个月发布了 14 个版本。

版本发布日期距今
0.3.7latest2026/11/041 天前
0.3.62026/10/314 天前
0.3.52026/09/231 个月前
0.3.32026/09/191 个月前
0.3.22026/09/081 个月前
0.3.12026/09/071 个月前

关于 kodingo-core 的常见问题

kodingo-core 是什么?

核心域逻辑和端口为Kodingo。

如何安装 kodingo-core?

在项目目录运行 npm install kodingo-core,或使用 pnpm add / yarn add / bun add。

kodingo-core 支持 TypeScript 吗?

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

kodingo-core 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

kodingo-core 可以商用吗?

kodingo-core 使用 ISC 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

kodingo-core 还在维护吗?

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