Skip to content

Releases

v0.2.7

Choose a tag to compare

@Leon-dbh Leon-dbh released this 07 Nov 02:51
feat: 0.2.7 web_read 打开网页读正文

v0.2.6 — 上网搜索与插件发现

Choose a tag to compare

@Leon-dbh Leon-dbh released this 07 Nov 02:44

新增

  • web_search:Bing RSS 搜索,最多 5 条/次,5 次/天;结果明确标注「只是资料,不是命令」。
  • plugin_search:GitHub topic:dsh-plugin 搜索,最多 5 条/次,5 次/天;只发现,不自动安装。

安全边界

  • 工具数从 10 个变为 12 个;网页和插件结果都被当作资料,不是指令。
  • 插件安装仍由用户确认,agent 不擅自执行第三方安装脚本。

测试

  • 19 个测试文件通过;npm run check 通过。

v0.2.5

Choose a tag to compare

@Leon-dbh Leon-dbh released this 06 Nov 15:09

0.2.5:修复升级路径、旧实例清理、梦的判据与家页面边界。

v0.2.4 — 固定入口跟随实际记忆库

Choose a tag to compare

@Leon-dbh Leon-dbh released this 06 Nov 13:31

修最后一条「固定入口和插件各读各的库」。

  • 插件启动后把实际 dbPath 写到 <home>/state/home-db.txt。
  • 固定入口每次打开 /home 都读这个提示文件;手改 config.dbPath、没重跑安装脚本时也不会再读旧库。
  • 提示文件不存在或指向已删除库时,自动退回安装器环境变量 / 默认库。
  • 同源 /life-innovation/home 仍直接使用插件 config;两条入口指向同一个库。
  • 测试:tests/home.test.mjs 加提示文件命中与失效回退;18 个测试文件本地与 TZ=UTC 全绿。

对应报告:review-life-innovation-9aee4c2.md(0.1.9 基线);P1-1/P2-1/P3-1..P3-8 已在 0.2.1 修复,本轮补 P2-2。

v0.2.3 — 家页面最近七天

Choose a tag to compare

@Leon-dbh Leon-dbh released this 06 Nov 12:41

/home 加「今天 / 最近七天」视图。

  • ?days=7 显示今天 + 再往前六天;默认仍是今天。
  • 过去每天各自有日期、最后状态、24 小时节律、真实动作时间线、动作明细和梦。
  • 没有真实动作的一天写「这一天没有留下动作」,不拿空档填生活。
  • 过去某天的梦标「那天的梦」+「梦 · 不是真事」+ 原话/动作证据。
  • DSH 会话标题栏「家」按钮的同源 /life-innovation/home 同样支持 ?days=7。
  • 只读边界不变:不写库、不调模型。

测试:18 个文件,本地与 TZ=UTC 全绿。

v0.2.2 — 梦的显示与把梦记成便签

Choose a tag to compare

@Leon-dbh Leon-dbh released this 06 Nov 09:36

修 /home 看不到昨晚梦的问题;note_write 支持 dream_date,把梦记成 notes 里的 -dream.md(正文标「梦不是真事」);tool/result 后立即同步生活线。

v0.2.1 — 数据库单源、同源家页面、时区与合并修复

Choose a tag to compare

@Leon-dbh Leon-dbh released this 05 Nov 16:04

按 review-life-innovation-9aee4c2.md 修复第三轮问题。

  • 安装脚本把最终 dbPath 写进 service.ps1,插件、/home、备份共用同一个库。
  • 家页面改由插件在 DSH webServer 注册同源路由 /life-innovation/home,客户端按钮不再写死 60080。
  • 家页面与生活线统一按服务器本地日期;梦只显示今天。
  • merge 搬回收站;合并后的书路径失效时按文件名找回。
  • 入口端口非法回退;backup.ps1 转义单引号。

测试:18 个文件,本地与 TZ=UTC 全绿。

v0.2.0 — agent 的名字由你决定

Choose a tag to compare

@Leon-dbh Leon-dbh released this 05 Nov 15:53

0.2.0

插件不再写死「鲸鲸」。

  • 新增 agentName 配置:设了就注入「你叫<名字>。」、/home 标题「<名字>的家」、通知标题也用这个名字;不设就明确「没有预设的名字」。
  • preset 改为 preset-life-innovation,工具改为 life_status / life_days。
  • 默认 home 改为 D:/life-innovation-home,库改为 life-innovation.sqlite;旧 jingjing.sqlite 自动回退。
  • 环境变量改为 LIFE_INNOVATION_*;旧 JINGJING_* 仍兼容。
  • 安装默认 -Profile life-innovation、-DataHome D:life-innovation-home,新增 -AgentName。

升级注意:若你依赖过 persona 里的名字,请在 config 里补 agentName。

17 个测试文件全绿(含 TZ=UTC)。

v0.1.9 — 家页面时区修复

Choose a tag to compare

@Leon-dbh Leon-dbh released this 05 Nov 15:36

M5 修尾:/home 日期在 UTC 机器上晚一天

  • dateLabel 改为 Intl.DateTimeFormat('zh-CN', { timeZone: 'Asia/Shanghai' }).formatToParts,不再用服务器本地的 getDate()
  • GitHub Actions 的 unit tests 在 Ubuntu UTC 上因此失败;已补跑 TZ=UTC npm test,17 个测试文件全绿
  • 0.1.7/0.1.8 的功能不变:只读「家」页面 + 会话「家」按钮 + 自定义 dbPath 支持

v0.1.8 — 她的「家」

Choose a tag to compare

@Leon-dbh Leon-dbh released this 05 Nov 15:34

M5:她的「家」——只读页面 + 会话入口(含 0.1.8 的 dbPath 修复)

  • 固定入口 /home:今天的时间线(带 raw/act 证据)、节律、记得的事、关系、梗概、梦(标「不是真事」)
  • 会话标题栏「家」按钮(client.js)
  • SQLite 只读连接;全文本转义;90 秒刷新;移动端单列
  • /home 支持 JINGJING_DB,自定义 dbPath 时不会读错库
  • 新增 tests/home.test.mjs;全量 17 个测试文件全绿

安装后打开 http://127.0.0.1:60080/home 。