Session Archiver Pro

Polar Sponsor
爱发电 赞助
.NET 9.0

从AI对话中提取决策、待办、知识点、偏好和风险,生成结构化记忆,支持Markdown、JSON或Obsidian笔记格式。

会话存档器 Pro.

功能概述

会话存档器 Pro.是一项面向实际任务的技能,主要用于Extract story memory from AI change sessions. 将原始对话日志转换成有组织的知识:决定、待办事宜、知识点、用户偏好和ri。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Session Archiver Pro

从 AI 聊天会话中提取结构化记忆。将原始对话日志转化为组织良好的知识:包括 决策、待办事项、知识点、用户偏好 和 风险。

为何选择 Session Archiver Pro?

  • 持久化关键信息:无需再滚动翻阅冗长的聊天记录,只为找到某一条关键决策。
  • 跨会话感知能力:在不同对话之间关联相关信息。
  • 开箱即用的知识管理支持:导出为 Markdown、JSON 或 Obsidian 兼容格式,无缝接入你的笔记工作流。
  • 智能体记忆注入支持:输出格式专为直接注入智能体长期记忆而设计。

工作流程(9 步)

输入:一个或多个会话日志(纯文本 / .log / .json / 剪贴板)
↓
[1] 解析对话结构:识别用户消息、助手回复、工具调用、决策点
[2] 按对话脉络分段:问题定义 → 探索过程 → 决策生成 → 行动计划
[3] 提取 5 类结构化信息:
    📌 关键决策 — 明确的选择或结论
    ✅ 待办事项 — 谁需在何时完成何事
    📚 知识点 — 可复用的事实或洞见
    ⭐ 用户偏好 — 显式表达的喜好/厌恶、风格倾向、标准要求
    ⚠️ 风险与问题 — 已识别的潜在问题
[4] 去重与合并:跨会话整合相同或相关条目
[5] 生成主题标签:为每个会话自动分类,支持层级化标签体系
[6] 构建跨会话图谱:关联不同会话中的相关内容(例如“该决策与上周的待办事项相关”)
[7] 按所选格式导出:Markdown 报告 / JSON / Obsidian 兼容笔记
[8] (可选)按智能体长期记忆注入格式进行二次格式化
[9] 生成执行摘要:5 句概览,便于快速回顾
↓
输出:结构化记忆报告 + 标签索引 + 跨会话链接 + 执行摘要

适用场景

  • 与 AI 助理完成长时间规划会话后
  • 开启与相关主题的新一轮对话前
  • 每周对 AI 辅助工作进行复盘时
  • 为新团队成员接入现有项目做准备时
  • AI 智能体上下文窗口即将重置前

示例提示词

示例 1:日常会话摘要

“汇总今日关于 SaaS 定价模型的 3 场聊天会话。提取其中的决策、待办事项及待解决问题。”

示例 2:跨会话知识挖掘

“我过去一周共进行了 12 场关于产品发布的会话。请找出全部决策点,并构建时间线。”

示例 3:偏好提取

“从我所有与代码助手的对话中,提取我的编码风格偏好(包括 linting 规则、测试方式、命名规范等)。”

示例 4:风险识别

“扫描这 5 场设计评审会话,标记出所有需要我在最终确认前重新审视的风险信号或潜在张力。”

示例 5:智能体记忆准备

“归档本次关于数据库迁移规划的会话。输出格式需适配我的 AI 助理长期记忆注入(agent-memory-injection format)。”

首次成功路径

1. 运行:python3 scripts/archiver.py --file sample_session.log
2. 在 stdout 中查看结构化输出(默认为 Markdown 格式)
3. 使用 --format json 获取适合程序化处理的输出
4. 使用 --format obsidian 实现与笔记系统的集成
5. 使用 --dir ./sessions/ 对多个会话日志进行批量处理

输出示例

Markdown 报告(以决策为中心)

# Session 记忆报告 — SaaS 定价(3 场会话)

## 📌 关键决策(4 条)
| # | 决策 | 会话 | 影响 |
|---|----------|---------|--------|
| 1 | 按用量计费模式 | Session-1 | 收入模型转变 |
| 2 | 目标用户群:SMB(10–50 席位) | Session-1 | 产品定位调整 |
| 3 | 免费层上限:1K MAU | Session-2 | 用户获取漏斗设计 |
| 4 | 不提供仅限年付选项 | Session-3 | 现金流考量 |

## ✅ 待办事项(6 条)
- [ ] 验证竞品定价(John,截止本周五)
- [ ] 开展 5 场客户访谈(团队,下周)
- [ ] 设计定价页原型(设计组,周一)

## 📚 知识点(8 条)
- 行业转化率:免费→付费为 3–5%
- AWS 定价采用用量计费 + 预留实例混合模式
- 所有竞品均提供年度折扣(15–20%)

## ⭐ 用户偏好(3 条)
- 偏好简洁清晰的定价方案(不接受功能分级过度堆叠)
- 排斥隐藏费用或“起售价”式诱饵-转换策略
- 要求在前期即透明呈现成本计算逻辑

## ⚠️ 风险(2 条)
- 免费层计算资源成本在规模化后可能超出预算
- 最低承诺用量可能令 SMB 用户群体产生顾虑

JSON 输出片段

{
  "sessions": ["session-1", "session-2", "session-3"],
  "decisions": [{"text": "Usage-based pricing model","session": "session-1","tags": ["pricing","revenue-model"]}],
  "knowledge_points": [{"text": "Industry conversion rate: 3-5% free→paid","source": "session-2"}]
}

CLI 使用说明

python3 scripts/archiver.py --help
  --file PATH         单个会话日志文件路径
  --dir PATH          会话日志所在目录路径
  --format FORMAT     输出格式:markdown(默认)、json、obsidian、memory-inject
  --tags              启用自动打标(默认启用)
  --graph             启用跨会话关联(默认启用)

标签

session-archiver-pro, memory, session, archive, extract, knowledge-management, obsidian, chat-summary

相关专题

更多
cookie与session的区别
cookie与session的区别

本专题整合了cookie与session的区别和使用方法等相关内容,阅读专题下面的文章了解更详细的内容。

2025.08.19

1446

14

session失效解决方法
session失效解决方法

session失效通常是由于 session 的生存时间过期或者服务器关闭导致的。其解决办法:1、延长session的生存时间;2、使用持久化存储;3、使用cookie;4、异步更新session;5、使用会话管理中间件。

2023.10.18

856

5

session失效的原因
session失效的原因

session失效的原因有会话超时、会话数量限制、会话完整性检查、服务器重启、浏览器或设备问题等等。详细介绍:1、会话超时:服务器为Session设置了一个默认的超时时间,当用户在一段时间内没有与服务器交互时,Session将自动失效;2、会话数量限制:服务器为每个用户的Session数量设置了一个限制,当用户创建的Session数量超过这个限制时,最新的会覆盖最早的等等。

2023.10.17

560

4

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Revel 官方 app.conf 文档
Revel 官方 app.conf 文档

共0课时 | 0人学习

Revel 官方开发手册
Revel 官方开发手册

共0课时 | 0人学习

Beego 官方文档首页
Beego 官方文档首页

共0课时 | 0人学习