【GitHub每日速递 20251219】Claude-Mem:持久内存压缩系统,为Claude Code带来上下文连续性新体验!

原文: https://mp.weixin.qq.com/s/UOs6cEuAzEU4YAlNaYtmxg

AI 助力对冲基金!多投资大师"协同作战",教你学交易策略

ai-hedge-fund\] 是一个 利用人工智能技术进行金融投资决策 的 项目。简单讲,它是一个用AI自动炒股的基金团队模拟系统。适用人群:对量化交易和AI金融应用感兴趣的开发者和投资者。 项目地址:https://github.com/virattt/ai-hedge-fund 主要语言:Python stars: 43.1k ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/2b3a965be52f4952a32a35580762af30.png) #### 核心功能 这是一个概念验证项目,旨在探索利用AI进行交易决策,不过仅用于教育目的,不用于实际交易或投资。系统由多个代理协同工作: * **投资专家代理**:包含如Aswath Damodaran、Ben Graham、Bill Ackman等多位投资领域知名人物风格的代理,各自依据其独特的投资理念参与决策。 * **分析代理**:有估值代理、情绪代理、基本面代理和技术分析代理,分别从不同角度分析股票,生成交易信号。 * **管理代理**:风险管理器负责计算风险指标并设置头寸限制,投资组合管理器做出最终交易决策并生成订单。 #### 优势 * **多策略融合**:集成了多种不同的投资策略和分析方法,能从多个维度对股票进行评估和决策。 * **灵活性高**:既可以通过命令行界面运行,实现更精细的控制、自动化、脚本编写和集成;也可以通过Web应用程序运行,提供直观的用户界面。 * **可扩展性**:支持用户贡献代码,便于添加新的功能和策略。 #### 应用场景 * **教育学习**:对于金融和AI领域的学习者来说,是一个很好的实践项目,可以深入了解AI在投资决策中的应用和多种投资策略。 * **研究探索**:研究人员可以基于此项目探索新的投资策略和AI算法在金融领域的应用。 #### 安装步骤 1. 克隆仓库: git clone https://github.com/virattt/ai-hedge-fund.git cd ai-hedge-fund 1. 设置API密钥: cp .env.example .env 编辑`.env`文件,添加所需的API密钥,如`OPENAI_API_KEY`和`FINANCIAL_DATASETS_API_KEY`。至少设置一个大语言模型(LLM)API密钥,对于AAPL、GOOGL、MSFT、NVDA和TSLA的股票数据无需API密钥,其他股票则需要设置`FINANCIAL_DATASETS_API_KEY`。 #### 运行方式 #### 命令行界面 * **快速开始** : * 安装Poetry: curl -sSL https://install.python-poetry.org | python3 - - 安装依赖: poetry instal * **运行AI对冲基金**: poetry run python src/main.py --ticker AAPL,MSFT,NVDA 可使用`--ollama`标志使用本地大语言模型,还可通过`--start-date`和`--end-date`指定决策的时间范围。 * **运行回测器**: poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA #### Web应用程序 通过Web应用程序运行,提供了用户友好的界面,详细的安装和运行说明可参考[ai-hedge-fund/app at main · virattt/ai-hedge-fund · GitHub](https://github.com/virattt/ai-hedge-fund/tree/main/app)。 ## Claude-Mem:持久内存压缩系统,为Claude Code带来上下文连续性新体验! \[claude-mem\] 是一个 自动记录并压缩Claude编码行为记忆 的 AI插件。简单讲,它能记住你和Claude一起写代码的过程,智能压缩这些经验,并在下次帮你更快解决问题。适用人群:使用Claude辅助编程的开发者 项目地址:https://github.com/thedotmack/claude-mem 主要语言:TypeScript stars: 7.3k ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/fa0b00baf9ab4a16b17724cca8b73476.png) #### 项目简介 Claude-Mem是一个为Claude Code构建的持久内存压缩系统,能够无缝保留跨会话的上下文。它通过自动捕获工具使用观察结果、生成语义摘要,并将其提供给未来的会话,使Claude即使在会话结束或重新连接后也能保持对项目知识的连续性。 #### 主要功能 * **持久内存**:上下文在会话间得以保留。 * **渐进式披露**:分层内存检索,显示令牌成本。 * **基于技能的搜索**:使用mem-search技能查询项目历史。 * **Web查看器UI**:可在http://localhost:37777查看实时内存流。 * **Claude桌面技能**:在Claude桌面对话中搜索内存。 * **隐私控制** :使用``标签排除敏感内容的存储。 * **上下文配置**:对注入的上下文进行细粒度控制。 * **自动操作**:无需手动干预。 * **引用**:通过ID引用过去的观察结果。 * **Beta通道**:可通过版本切换尝试如Endless Mode等实验性功能。 #### 快速开始 在终端启动新的Claude Code会话,输入以下命令: > /plugin marketplace add thedotmack/claude-mem > /plugin install claude-mem 重启Claude Code,之前会话的上下文将自动出现在新会话中。 #### 架构与核心组件 * **5个生命周期钩子**:SessionStart、UserPromptSubmit、PostToolUse、Stop、SessionEnd(共6个钩子脚本)。 * **智能安装**:缓存依赖检查器(预钩子脚本,非生命周期钩子)。 * **工作服务**:端口37777上的HTTP API,带有Web查看器UI和10个搜索端点,由Bun管理。 * **SQLite数据库**:存储会话、观察结果和摘要,支持FTS5全文搜索。 * **mem-search技能**:支持自然语言查询和渐进式披露。 * **Chroma向量数据库**:混合语义和关键字搜索,实现智能上下文检索。 #### mem-search技能 * **工作原理**:自然提问时,Claude会自动调用mem-search技能查找相关上下文。 * **可用搜索操作**:包括搜索观察结果、会话、提示,按概念、文件、类型搜索,获取最近上下文、时间线等。 #### Beta功能与Endless Mode * **Beta通道**:可在Web查看器UI中直接切换稳定版和Beta版。 * **Endless Mode**:一种仿生内存架构,可显著延长会话长度。它将工具输出压缩为约500个令牌的观察结果,并实时转换转录内容。不过该功能仍处于实验阶段,存在一些限制。 #### 版本更新亮点 * **v6.4.9**:新增11个上下文配置设置,可对上下文注入进行细粒度控制。 * **v6.4.0** :引入双标签隐私系统,使用``和``标签确保隐私和防止递归存储。 * **v6.3.0**:支持在Web查看器UI中切换稳定版和Beta版。 #### 系统要求 * Node.js版本需在18.0.0或更高。 * 需使用支持插件的最新版Claude Code。 * Bun(若缺失会自动安装)。 * uv(Python包管理器,用于向量搜索,若缺失会自动安装)。 * SQLite 3(用于持久存储,已捆绑)。 #### 关键优势 * **渐进式披露上下文**:分层内存检索类似人类记忆模式,便于智能决策。 * **自动内存**:Claude启动时自动注入上下文,无需手动操作。 * **全历史搜索**:支持对所有会话和观察结果进行快速全文搜索,并可通过引用链接到具体观察结果。 * **结构化观察**:通过AI提取学习内容,按类型分类并标记概念和文件引用。 * **多提示会话** :会话可跨多个用户提示,上下文在`/clear`命令后仍可保留。 #### 配置 设置存储在`~/.claude-mem/settings.json`文件中,首次运行时会自动创建默认设置。可通过CLI工具或直接编辑文件进行配置,也可通过API查看当前设置。 #### 故障排除 若遇到问题,可向Claude描述问题,自动调用故障排除技能进行诊断和修复。常见问题包括工作服务未启动、无上下文显示、数据库问题和搜索功能异常等,文档中提供了相应的解决方法。

相关推荐
薛定e的猫咪3 小时前
覆盖文献到写作全流程!GPT-Academic 多模型学术助手安装与使用指南
人工智能·gpt·github
鸽鸽程序猿3 小时前
【Redis】Java客户端使用Redis
java·redis·github
m0_726365835 小时前
大力学习台灯T6/T6Pro 救砖实战:macOS/Windows 用 mtkclient 从 Fastboot 无限重启完整恢复(含固件下载地址)
python·github·智能硬件
Mr.zwX6 小时前
如何用vscode/cursor快速绑定并操作远程Github仓库
ide·vscode·github
JustHappy16 小时前
「chrome extensions🛠️」我写了一个超级简单的浏览器插件Vue开发模板
前端·javascript·github
阿里嘎多学长17 小时前
2025-12-16 GitHub 热点项目精选
开发语言·程序员·github·代码托管
五月底_18 小时前
上传大量文件到github repo
git·github
KnowFlow企业知识库20 小时前
KnowFlow v2.3.0 重磅发布:适配 RAGFlow v0.22.1 和 MinerU v2.6.5、新增支持多模态视频解析,让知识库"看见"更多
linux·github
逛逛GitHub1 天前
一周狂揽 4500 的 Star!这个 AI 流程图开源项目火了。
github