Hãy sắp xếp log hội thoại của seCall Terminal Agent vào Obsidian và dùng chúng như bộ nhớ
(github.com/hang-in)"Hãy sắp xếp log hội thoại với các terminal agent (Claude Code, Codex, Gemini CLI) vào Obsidian, dùng như bộ nhớ và tổ chức thành wiki"
Tôi đã thử làm nó thành một ứng dụng tìm kiếm phiên làm việc do một người khá nổi tiếng (?) tên là QMD tạo ra, cùng với dạng tài liệu wiki mà tôi thấy trên Hacker News.
Đây là một "ứng dụng giúp Obsidian biến các cuộc trò chuyện đã trao đổi với terminal agent (Claude Code, Codex, Gemini CLI) thành dạng wiki và cũng cho phép tìm kiếm tốt".
Nếu ứng dụng thêm một chút, bạn có thể cho các terminal agent một kiểu chức năng giống như trí nhớ dài hạn (không hẳn là dài hạn, mà là tìm lại chuyện cũ). (Ví dụ: lần trước khi xảy ra lỗi upstream thì mình đã vá bằng cách nào nhỉ? Nếu có trong Obsidian thì nó sẽ tìm và trả lời cho bạn — còn không thì sẽ rơi xuống vực thẳm của hallucination...)
Dạo này hễ làm gì thì gần như 80% thời gian tôi đều nói chuyện và xây dựng cùng terminal agent, nên tôi nghĩ nếu dọn dẹp lại chat thì sẽ tốt hơn. Rồi một ngày nọ khi đang Google, tôi thấy có người đã làm thứ gì đó tương tự. Đó là một người nước ngoài, nhưng lúc đó thuật toán tìm kiếm (BM25) không hoạt động tốt với tiếng Hàn, nên tôi nghĩ sẽ khá tốn công và đã làm một chút rồi bỏ cuộc. Sau đó vì vẫn còn dư hạn mức Claude nên cuối cùng tôi cũng loay hoay giải quyết được vấn đề tìm kiếm tiếng Hàn (?) và làm ra nó. Tôi tưởng mình đã nói chuyện với agent khá nhiều, nhưng hóa ra wiki chỉ ra được vài mục thôi haha. Dù vậy cũng có thêm thứ để đọc nên cũng vui. Nếu bạn là người dùng terminal agent, chỉ cần clone từ GitHub, bảo nó cài repo rồi chạy luôn thì nó cũng sẽ làm cho bạn thôi. (Thật ra tôi cũng toàn làm kiểu đó...) Dù chưa công khai, tôi đã thử làm cái này như một bài test cho ứng dụng điều phối đa agent tên là tunaflow. Do có vấn đề tải tool của terminal sub-agent nên phản hồi chậm đi vài giây, nhưng đến giờ hiệu năng vẫn khá chắc chắn haha (thật ra có khi là nhờ năng lực của Opus hic)
Dù sao thì cũng đã có những thứ tương tự được triển khai rồi, điểm khác biệt chỉ là tôi nâng cấp thêm một chút về tìm kiếm tiếng Hàn. Khi tôi bảo AI thử tóm tắt xem đây là gì thì nó lại nói rất hoành tráng như bên dưới.
Nếu bạn là người thường xuyên dùng terminal agent thì thử sắp xếp lại một lần cũng khá ổn đấy! (Thật ra nó không hoành tráng đến vậy đâu?)
Tất nhiên đây là mã nguồn mở, nếu bạn cho một star thì tôi sẽ rất cảm kích, còn fork về để mổ xẻ, chỉnh sửa, thử nghiệm tùy thích cũng rất tuyệt 😁
"seCall là một công cụ tìm kiếm local-first dành cho các phiên làm việc của AI agent. Nó thu thập log hội thoại của Claude Code, Codex CLI và Gemini CLI, lập chỉ mục bằng tìm kiếm lai BM25 + vector, rồi cung cấp dưới dạng CLI/MCP server/kho tri thức tương thích với Obsidian"
Chưa có bình luận nào.