在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用pixeval-mcp
星标3,045
分支207
更新时间2026年7月8日 16:20
Pixeval MCP 维护指南。仅当修订 MCP 功能相关时需要读取并遵守。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Pixeval MCP 维护指南。仅当修订 MCP 功能相关时需要读取并遵守。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | pixeval-mcp |
| description | Pixeval MCP 维护指南。仅当修订 MCP 功能相关时需要读取并遵守。 |
先遵守项目的 tools、code-style、format-style skill;C# 语义查询、格式化、构建优先用 Rider MCP。
127.0.0.1:{port}/mcp。src/Pixeval.Mcp 放协议层:工具、资源、DTO、JSON source generation、cursor store、IPixevalMcpRuntime。它不能引用主项目。src/Pixeval/Models/McpServer。需要 Pixeval 设置、下载、历史、扩展、缓存、HTTP client、日志时,通过 IPixevalMcpRuntime 暴露。pixeval_ 共同前缀,不留兼容别名,不保留旧方法名。FromWork、FromRuntime。snake_case/camelCase 能支持的命名为准,不额外维护宽松解析表。count 表示本次最多返回多少条,默认 20,使用 PixevalMcpHelpers.ClampCount 限制在 1..100。不要再引入 limit。hasMore/nextCursor,继续读取统一走 more(cursor, count),不要让 AI 重复传原查询条件。pixeval:{kind}:{engineGuid:N};不要使用 Pixiv 官方分页语义。workFilter,筛选表达式错误时返回带 diagnostics 的结构化结果,不要静默返回空列表。works/users 这种显式 get-by-id 例外;其他工具若会下载原图、读取正文、批量加载 Pixiv 命中,必须通过清晰参数或工具名表达。WorkBase、User、UserBasicInfo 的列表/cursor 路径,应尽量调用 runtime cache:CacheWorks、CacheUsers、CacheUserInfos。GetWorkAsync、GetIllustrationAsync、GetNovelAsync、GetUserAsync、GetUserBasicInfoAsync。不要直接调用 Mako get-by-id 绕过缓存。EnsureWriteToolsEnabled。settings_summary 只能返回脱敏摘要;新增设置摘要字段时优先在 DTO/扩展方法里集中转换。PixevalMcpJsonContext,保持 AOT/trim 友好。TextContentBlock JSON + StructuredContent 模式。tools/list 用 STJ DTO 解析,不要手写字符串解析。help 可查看现有文档;不要在工具描述里复制完整语法。src/Pixeval.Mcp/Pixeval.Mcp.csproj 和 src/Pixeval/Pixeval.csproj。