Dev#118
Open
toughhou wants to merge 7 commits intonashsu:mainfrom
Open
Conversation
- 新增 SKILL.md(技能定义,10个命令:init/ingest/search/graph/insights/deep-research 等) - 新增 HERMES.md(Hermes 入口骨架) - 新增 install.sh(支持 --platform hermes/claude) - 新增 skill/src/fs-node.ts(Tauri IPC → Node.js fs 完整替换层) - 新增 skill/src/stores-node.ts(React stores → 模块状态替换) - 新增 skill/src/cli.ts(CLI 入口,graph/insights/search/status 命令当前可用) - 新增 skill/package.json + tsconfig.skill.json Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
MCP Server (mcp-server/): - 5 MCP tools: wiki_status, wiki_search, wiki_graph, wiki_insights, wiki_lint - Standalone Node.js package — no Tauri/GUI required - Claude Desktop + VS Code Copilot chat compatible - tsconfig path aliases replaced with explicit patched lib copies - Degrades gracefully: BM25 search works without vector/LLM config Skill CLI (skill/): - Rebuilt as self-contained package (no path aliases, no Tauri deps) - src/lib/: patched copies of graph-relevance, wiki-graph, graph-insights, search, path-utils - src/shims/: fs-node.ts (Tauri IPC → Node.js fs), stores-node.ts, embedding-stub.ts - src/types/wiki.ts: extracted FileNode/WikiProject types - Commands: graph, insights, search, status, init, lint - All commands tested and working Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Port llm-client.ts: OpenAI-compatible SSE streaming (native fetch) - Port detect-language.ts: Unicode script-based language detection - Port output-language.ts: LLM output language directive builder - Port frontmatter.ts: js-yaml frontmatter parser - Port sources-merge.ts: frontmatter array field union merging - Port page-merge.ts: LLM-assisted wiki page merging - Port ingest-sanitize.ts: LLM output sanitization - Port ingest-cache.ts: SHA256 incremental ingest cache (Node.js crypto) - Port project-mutex.ts: per-project async mutex - Port web-search.ts: Tavily API web search wrapper - Add skill/docs/skill-mcp-progress.md: project plan and progress doc Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Agent-Logs-Url: https://github.com/toughhou/llm_wiki/sessions/63c92ae1-4eba-4083-9087-deb3a07b750c Co-authored-by: toughhou <7472236+toughhou@users.noreply.github.com>
Agent-Logs-Url: https://github.com/toughhou/llm_wiki/sessions/63c92ae1-4eba-4083-9087-deb3a07b750c Co-authored-by: toughhou <7472236+toughhou@users.noreply.github.com>
Agent-Logs-Url: https://github.com/toughhou/llm_wiki/sessions/63c92ae1-4eba-4083-9087-deb3a07b750c Co-authored-by: toughhou <7472236+toughhou@users.noreply.github.com>
llm-wiki: complete Skill + MCP backend with real end-to-end validation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.