Skip to content

Releases: kaprids/Elara

Elara 0.1.0 —— 首个公开版

Choose a tag to compare

@kaprids kaprids released this 06 Aug 02:49

更新日志

本文件记录 Elara 的工程演进。叙事留下,泄露不留下——这里只有里程碑与关键决策,
没有具体业务数据、机构名或个人信息。

[0.1.0] - 首个公开版

新增

  • 三灵魂闭环:口径即资产(口径卡)、每个数有出处(证据卡+一键确定性复算)、
    用一次沉淀一次(会话编译成确定性技能)。
  • 多步工作流编译:多脚本会话可整体编译成一个零成本技能——每步各自参数化并做
    回填自证,再由一个代码生成的编排脚本按序串接,试跑时把全部产出逐单元格对账。
  • 技能包 / 口径包分享:编译技能可导出为技能包、口径卡可导出为口径包,发给他人
    导入即用。导入前先看冲突与口径对账,同名不静默覆盖,口径缺失/版本不一致逐条提示。
  • 多模型接入:除 Anthropic 官方与 Anthropic 兼容端点外,支持 OpenAI 兼容端点
    (通义/Qwen/DeepSeek 的 OpenAI 协议端点等)。引擎在本机自起翻译桥,把 Anthropic
    协议现场翻译成 OpenAI Chat Completions(含流式与工具调用双向映射),CLI 与上层零改动。
  • 口径感知的图表:图表由口径卡校验(不可加量不许堆叠、缺失不许补 0、月粒度不许画
    日趋势等),拒画时说明理由并给替代画法;图也进证据链。
  • 可断言构建身份:打包时把源码指纹烘进引擎二进制,出包前硬比对,对不上拒绝出包。

设计与安全

  • 数据明细永远只在本机被代码处理;模型只见列名、脱敏样本、聚合值(护栏钩子强制)。
  • 上传原件不可写;产出是新文件。
  • 资产库(口径卡/证据链/技能/记忆/审计)在本机 SQLite,卸载不删。
  • 全 localhost 通信,Bearer 鉴权,CORS 白名单。

平台

  • 仅 Windows(Electron 桌面壳 + Python FastAPI 引擎)。
  • 安装包未签名,SmartScreen 会提示未知发布者。

开发期里程碑(按工作流)

  • P0 定框架:产品蓝图、API 契约、任务拆分、多工作流协作机制。
  • P1 内核服务化:Flask → FastAPI、散装 JSON → SQLite、契约对齐、打包可跑。
  • 灵魂1 口径中心:口径卡 CRUD、版本史、引用图、口径断言、baselines。
  • 灵魂2 证据审计:证据卡、三轴对账(行数/输入/口径)、一键复算、审计留痕。
  • 灵魂3 会话编译:参数化脚本+中文表单+口径引用,回填自证+试跑双闸。
  • 桌面壳:三栏布局、区段导航、明暗主题、头像、图标语义化、启动画面、托盘。
  • 报表可视化:口径感知图表、明暗双主题、PNG/Excel 导出。
  • 开源准备:LICENSE(Apache-2.0)、双语 README、CONTRIBUTING、隐私审计、
    业务词清理、工程纪律提炼。