Releases: OXOOOOX/RedBook_Stream_Notes
Release list
v0.1.1 · 交接资料完整安装包
v0.1.1 · 交接资料完整安装包(MVP 预发布)
v0.1.0 发布后,交接资料先加入了 main,旧安装包仍缺少这些文件。v0.1.1 把它们纳入新的分发包,让通过 ZIP 安装的使用者也能完整接手项目。
更新内容
- 随包提供
references/handoff.md:发布基线、设计决策、已知限制、下一步优先级和新聊天接手提示词。 - 随包提供根目录
AGENTS.md,完整保留维护者禁止批量删除文件/目录的约束;包内相对链接可直接打开。 - 随包提供
assets/offline-note-evaluation.json,保留之前的模拟转写材料和对应验收流程。 - 同步最终 v0.1.0 CI 证据、构建复盘、权限排雷和最新发布入口。
- 打包白名单新增可选的 AGENTS.md,仍可验证不含该文件的旧版本 ZIP。
- Python 包、模块版本与 FastAPI 显示版本统一为 0.1.1。
安装与升级
下载本 Release 的 redbook-live-notes.zip,解压到新的目录,按 README 安装依赖。已有 v0.1.0 的用户先保留自己的 runtime、exports 和其他本地数据,再按宿主的 skill 安装位置完成更新;不要批量删除旧目录或录音。
本版本 ZIP 内即可阅读交接、构建、排雷和验证文档。仓库最新开发内容仍以 main 为准;v0.1.0 保留为历史版本。
验证与边界
本地 52 项离线测试通过。发布验证还包含打包/链接检查、AGENTS.md 保留及解压后自包含回归检查、旧版 ZIP 兼容验证,以及远程附件下载后的散列与内容核对。实际提交、CI 结果、附件大小与 SHA256 由发布时生成并附在 GitHub Release 页面。
本次主要更新分发内容和版本信息。录音/识别仍串行,任务索引仍在内存,停止幂等和规则摘要的已知限制仍见项目文档。本次发布没有进行真实直播录音或模型推理,未新增许可证授权。
发布构建记录
- 源码提交:fa69989c0f1e34a7bdc33bb396ac7ec8e8f156dc。附件从该提交的 git archive 构建。
- main CI:Windows / Ubuntu 均通过依赖安装、52 项离线测试、文档检查和 ZIP 构建。
- 安装包:
redbook-live-notes.zip,103,028 字节,31 个内容文件及 1 个MANIFEST.json。 - SHA256:
c7506008ff7c1d2f80f520baa00128b1e829ad88f4e7ad85994e01e7b0a94418;另附同名.zip.sha256校验文件。 - 本地包已通过清单校验、解压到新目录后的自包含检查,以及关键交接文件与发布源码逐字节核对。
- v0.1.0 标签与原始附件保留;新版校验器仍可验证旧 ZIP。
- GitHub 附件已下载回验:ZIP、同名校验文件和服务端 SHA256 一致;全部 31 个内容文件与发布提交逐字节一致,交接文档、AGENTS.md 和模拟验收样例齐全。
- v0.1.1 标签 CI:Windows / Ubuntu 均通过。
v0.1.0 · 小红书直播笔记 Skill
v0.1.0 · 小红书直播笔记 Skill(MVP 预发布)
将 RedBook Stream Notes 整理成可安装的 redbook-live-notes skill,随包提供本地 Python 服务、统一命令入口和详细工程文档。
本次内容
- 完整 skill 入口、显示元数据,以及安装、API、操作流程、笔记质量、排障和发布说明。
- 构建过程、架构/模块说明、工程排雷、验证结果与未解决问题的长期记录。
- CLI 支持环境检查、稳定路径启动、任务创建/状态/停止、全量已有转写导出。
- 打包工具通过白名单排除运行数据,生成内容清单并支持 ZIP 完整性验证和防覆盖。
- 补齐 Python 构建配置、时区和测试依赖;加入 Ubuntu/Windows 的 GitHub Actions 工作流。
- 纳入此前工作区已有的播放器取消静音、音频预检/低音量处理、捕获日期和规则笔记改进。原始核心仍为 MVP,未将这些改进描述为连续录音架构重写。
安装
下载 redbook-live-notes.zip,将其中同名文件夹完整解压到宿主可发现的 skill 目录。在该目录按 README 创建虚拟环境,安装项目与 Playwright Chromium。通过 $redbook-live-notes 调用,也可独立启动 Python 服务。
源码、完整教程和文档入口见 项目主页。附件 .zip.sha256 提供 ZIP 散列,可用 Get-FileHash 或 sha256sum 比对;包内还可以执行 python scripts/package_skill.py --check。
验证范围
本地 51 项离线测试通过;skill/链接/ZIP 校验、Python wheel 构建、独立目录解压启动和一次离线笔记行为验证通过。完整项目已经通过一次 Ubuntu/Windows 的远程 CI,具体提交证据保存在仓库的验证记录中;最终版本状态见 工作流运行记录。没有在本次发布验证中录制真实直播或执行模型推理。
已知限制
- 录音与 ASR 串行,识别期间有录音间隔;时间戳不是直播真实时钟。
- 系统扬声器回录可能混入其他应用声音,应保持单个直播音频任务。
- 不绕过登录、验证码、App 或平台播放限制;浏览器会话不复用用户现有登录态。
- 任务索引仅在内存,重启不能恢复旧 job ID;结束检测可能因页面关键词误判。
- 直接重复调用停止 API 可能损坏终态,CLI 会先读状态以减少误操作;核心 API 尚未实现可靠幂等保护。
- refined_note.md 含财经规则,属于待核对草稿;最终笔记应依据完整原始转写整理。
- 本仓库未指定开源许可证,此预发布不新增许可证授权声明。
安装包只包含代码、说明和模板,不包含直播录音、私人笔记、浏览器配置、模型或虚拟环境。
本次附件对应的验证
- 源码提交:9376ed220502e7e5950ef0a6428665a44ab9ffb8。
- 最终提交的 Windows / Ubuntu CI 均通过。
- ZIP 大小:93930 字节。
- SHA256:
4963be359e4e1af3e8f80ea96795f97fa922fb95026d9ff9f818c70598c35866。 - 附件从上述 Git 提交导出后构建,未从运行目录收集素材。
构建备注:此次 runner 提示所用 Actions 版本的旧 Node.js 20 运行时已被切换为 Node.js 24,并成功完成检查;后续维护可更新 Actions 版本以消除该提示。