funes-swe-chat-zh-e5
收藏资源简介:
funes memory 是一个面向智能体(agent)记忆与召回的数据集/索引,基于 SALT-NLP/SWE-chat v2 构建。它将编码智能体会话分块、嵌入并写入 Lance 表,形成保存逐字片段及其精确来源的派生索引,而不是原始转写文本。任何智能体或用户都可以直接从中召回信息,无需在本地建立索引。数据源为 SWE-chat v2 发布提交 df393df(ODC-BY),包含 527 个编码智能体会话,覆盖 38 个公共 GitHub 仓库;这些仓库至少有一个会话的用户提示主要为中文。其中 318 个会话主要为中文,其余主要为英文,并涉及同一批项目。会话来自 Claude Code(319)、OpenCode(142)、Cursor(37)和 Codex(29),共包含 4,638 条用户提示,其中 2,584 条为中文。每个会话从源数据集的规范化 conversations 表转换为 funes turns 格式:一条 transcript 条目成为一个 turn,其行成为该 turn 的 blocks,包括提示、回复、思考、工具调用和工具结果;元数据行被排除,名为 unknown 且跨仓库 id 冲突的一个会话也被排除。OpenCode 会话如源数据一样带有工具调用但不包含其结果。数据使用 intfloat/multilingual-e5-small 进行嵌入,并带有 icu 文本索引,由 funes 1.9.0 生成。发布前,发布门禁发现包含秘密的块已被清洗(157,022 个中的 19 个)。数据集统计为 157,003 个 chunks,更新于 2026-10-22,并由 funes push 发布和保持更新。许可证为 ODC-BY,与源数据一致;使用时应引用 SWE-chat 论文 SWE-chat: Real-World AI Coding Sessions in the Wild,Baumann et al., COLM 2026(arXiv:2604.20779)。SWE-chat 仅包含允许再分发的仓库,这些会话中的代码仍遵循各自许可证。数据集语言为中文和英文,标签包括 funes、agent-memory、agent-traces、embeddings、lance,规模类别为 100K<n<1M。
funes memory
数据集概述
| 字段 | 内容 |
|---|---|
| 数据集名称 | funes memory |
| 详情页 | https://huggingface.co/datasets/huggingface/funes-swe-chat-zh-e5 |
| 许可 | ODC-BY |
| 语言 | zh、en |
| 来源数据集 | SALT-NLP/SWE-chat |
| 标签 | funes、agent-memory、agent-traces、embeddings、lance |
| 规模类别 | 100K<n<1M |
数据集内容
- funes memory 是一个 funes 记忆:agent sessions 被分块、嵌入,并写入 Lance 表。
- 它是派生索引,保存逐字片段及精确来源,不是原始会话记录。
- 任意 agent 或用户可直接从中回忆,无需本地索引。
- 回忆命令示例:
bash funes recall "what did we decide about …" --memory huggingface/funes-swe-chat-zh-e5
- 获取 funes 的命令示例:
bash curl -fsSL https://huggingface.co/buckets/huggingface/funes/resolve/install.sh | sh
数据来源
- 527 个 coding-agent sessions,来自 SALT-NLP/SWE-chat v2,release commit 为
df393df,许可为 ODC-BY。 - 选取 38 个公共 GitHub 仓库中的每个 session,这些仓库至少包含一个用户提示主要为中文的 session。
- 318 个 session 主要为中文,其余主要为英文,且位于相同项目。
- 来源包括 Claude Code 319 个、OpenCode 142 个、Cursor 37 个、Codex 29 个。
- 包含 4,638 条用户提示,其中 2,584 条为中文。
处理与格式
- 每个 session 从数据集规范化
conversations表转换为 funes 的 turns format。 - 一个 transcript entry 变为一个 turn,其 rows 变为该 turn 的 blocks,包括 prompts、replies、thinking、tool calls 和 tool results。
- Metadata rows 被排除。
- 名为
unknown的一个 session 被排除,因为其 id 在不同仓库间冲突。 - OpenCode sessions 携带没有结果的 tool calls,与源数据一致。
- 使用
intfloat/multilingual-e5-small嵌入,使用icu文本索引,由 funes 1.9.0 完成。 - 发布门发现秘密的 chunks 在发布前已被清除,共 19 个,总数为 157,022。
许可与引用
- 许可:ODC-BY,与源相同。
- 引用 SWE-chat:SWE-chat: Real-World AI Coding Sessions in the Wild,Baumann et al.,COLM 2026,
https://arxiv.org/abs/2604.20779。 - SWE-chat 仅包含许可允许再分发的仓库;这些 session 中的代码仍受其原始许可约束。
统计
| 指标 | 内容 |
|---|---|
| Chunks | 157,003 |
| Embedding model | intfloat/multilingual-e5-small |
| Updated | 2026-10-22 |
- 由
funes push发布并保持更新。




