進階TypeScript

openhanako開源個人AI代理,自帶記憶與個性

openhanako 是一個正在崛起的開源個人 AI 代理專案,強調記憶、個性與自主性,用 TypeScript 構建,適合開發者打造專屬智慧助手。

5.2K 星標
470 分叉
652 問題
33 流覽
TypeScript
Apache-2.0
收錄日期

專案概述

openhanako 是一個正在崛起的開源個人 AI 代理專案,強調記憶、個性與自主性,用 TypeScript 構建,適合開發者打造專屬智慧助手。

如果你的智慧助手能記住你上週說過的話,還會因為被你誇獎而開心——這已經不是科幻,而是 openhanako 正在做的事。這個開源專案最近在 GitHub 上獲得了超過 5000 顆星,它把自己定位為「一個擁有記憶、個性和自主性的個人 AI 代理」。聽起來很重,但實際跑一遍會發現,它更像一個能慢慢了解你的夥伴,而不是冷冰冰的工具。

核心設計:記憶與人格如何工作

openhanako 最大的亮點是把 長期記憶動態人格 揉進了 AI 代理的底層。它不是每次對話都從頭開始,而是會記錄關鍵互動,形成類似「短期記憶+長期記憶」的機制。比如你告訴它你討厭香菜,下次推薦食譜時它就會自動避開。個性方面,系統內建了一套可調整的引數——你可以讓代理更幽默、更正式,甚至帶點毒舌,全憑一行配置。

技術上,專案用 TypeScript 編寫,依賴 LangChain向量資料庫(比如 Chroma)來管理記憶。自主性體現在它能根據設定目標,自動拆解任務並呼叫外部工具(如搜尋或日曆)去執行。比如讓它「幫我安排下週的健身計劃」,它會先查詢你的日程,再結合之前的運動偏好生成方案,最後寫進日曆。

  • 記憶分層次:對話級、會話級、長期資料庫,可配置保留策略
  • 個性模組:通過 prompt 模板和強化學習反饋調整對話風格
  • 自主任務編排:支援子代理協作,自動呼叫 API 或工具
  • 隱私優先:所有資料本地儲存,不依賴外部雲服務

誰需要它?典型使用場景

獨立開發者AI 愛好者 來說,openhanako 是一個理想的沙盒。你可以把它部署到自己的伺服器上,作為日常的日程管理、資訊整理或寫作助手。比如每天早晨問一句「今天有什麼重要的事」,它會根據郵件、日曆和筆記自動生成摘要。另一個場景是 陪伴式應用:給它設定一個「知心朋友」的人設,它能記住你分享的煩惱和快樂,並在後續對話中自然提及,這比那些只會標準回覆的聊天機器人要真實得多。

對於 團隊或者企業,雖然直接使用可能還太早,但它的架構很適合作為內部智慧助手的基礎。比如用 openhanako 的代理框架,接入公司知識庫和流程工具,打造一個能記住每個員工偏好的內部客服。

上手難度與社羣生態

專案目前處於 早期階段,但文件還算清晰。你需要基本的 Node.js 和 TypeScript 環境,還得會配置向量資料庫。如果你只是想快速體驗,官方提供了一個 Docker 映象。安裝完啟動後,通過命令列或 Web UI 就能跟代理對話。社羣方面,Discord 上已經有幾百人,主要討論記憶策略和個性調整的技巧。

潛在的坑也不少。比如記憶機制目前對長對話支援一般,超過 50 輪後會有效能下降。另外自主任務有時會卡在工具呼叫迴圈裡,需要你手動干預。不過對於一個剛起步的開源專案,這些問題在 roadmap 裡已經有了解決方案。

幾點實用建議

  1. 如果你打算用於生產環境,先把記憶清理策略寫死,避免儲存膨脹
  2. 個性引數建議從「中性」開始調,一步到位容易讓代理行為不可控
  3. 多關注專案的 Issues 和 PR,作者很活躍,很多功能還在迭代

openhanako 不是那種開箱即用的成品,但如果你願意花幾個晚上折騰,它可能會是你用過最「懂你」的 AI 助手。開源社羣的價值就在於這種可能性——你不僅能使用它,還能親手改造它。

個人AI代理開源AI記憶AI個性定製TypeScript自主代理聯網能力

項目評分

0.0 (0 評價)

分享

常見問題

openhanako: 開源個人AI代理,自帶記憶與個性 是什麼?

openhanako 是一個正在崛起的開源個人 AI 代理專案,強調記憶、個性與自主性,用 TypeScript 構建,適合開發者打造專屬智慧助手。

openhanako: 開源個人AI代理,自帶記憶與個性 用什麼語言開發?

openhanako: 開源個人AI代理,自帶記憶與個性 主要使用 TypeScript 開發。

openhanako: 開源個人AI代理,自帶記憶與個性 使用什麼開源授權?

openhanako: 開源個人AI代理,自帶記憶與個性 基於 Apache-2.0 授權開源。

相關專案

暫無結果

探索更多

相似工具

FFM PRO AI

FFM PRO AI v3.5 FLASH 是一款智慧AI助手,專注於學習、編碼、寫作、問題解決和知識問答。通過簡潔的聊天介面,使用者可以快速獲取精準答案、程式碼輔助或創意靈感。其響應速度出眾,適合學生、開發者和日常使用者。基礎功能完全免費,無需註冊即可體驗。

China AI Unleashed

一份15頁指南,教你無需中國手機號即可使用DeepSeek、Kimi、通義千問、智譜清言等免費國產AI工具,附註冊教程和10個可直接複用的提示詞。

Asmi AI

Asmi AI

Asmi AI 是一款人工智慧個人助理,每天早晨通過電話與你對話,自動處理預約牙醫、聯絡服務商或協調日程等日常雜務。完成後通過 iMessage 或 WhatsApp 更新結果。支援導航 IVR 系統、等待和複雜對話,讓你從瑣事中解脫出來。

TheLibrarian.io

TheLibrarian.io

TheLibrarian.io 是一款整合在 WhatsApp 中的 AI 助手,幫你管理郵件、日程、提醒、搜尋和社交媒體釋出。它無縫連線 Google 應用,讓你不必切換工具就能高效處理日常事務,專注於真正重要的工作。

NEXUS

NEXUS 是一個開源的多角色 AI 代理協調平臺,採用「首席參謀+專業代理」架構,整合 Web 和 Slack。基於 Bun、Hono、React 與 TypeScript 構建,為個人和團隊提供靈活的 AI 協作方案。

Skywork

Skywork

Skywork 是一款面向個人與團隊的生產力 AI 工具,專攻文書處理、資訊歸檔與日程管理。它通過語義理解自動分類檔案、提取關鍵資訊並生成待辦事項,幫助使用者從繁瑣的紙質或電子文件中解放出來,專注於更高價值的工作。

評論

評論

0
0/500 字元

暫無評論

成為第一個評論的人

開源專案

探索、學習和貢獻開源 AI 專案,推動人工智慧技術的發展

查看全部