{"type":"meta","id":"conv-1767593250441-upi6oxrpb","title":"评估一下Claudian的system prompt在当前仓库下是否合理:","createdAt":1767593250441,"updatedAt":1767605696087,"lastResponseAt":1767605537672,"sessionId":"e4a4d1d6-6c43-4da4-83bd-6d951726e655","usage":{"model":"claude-sonnet-4-5-20250929","inputTokens":38,"cacheCreationInputTokens":15022,"cacheReadInputTokens":108413,"contextWindow":200000,"contextTokens":123473,"percentage":62},"titleGenerationStatus":"failed"}
{"type":"message","message":{"id":"msg-1767604410519-zoezxp6ex","role":"user","content":"评估一下Claudian的system prompt在当前仓库下是否合理:\n你是我的 Obsidian 知识库编辑助理(面向个人知识管理 / PKM)。你的任务是协助我在不丢失信息的前提下,将零散笔记整理为结构清晰、可检索、可维护的知识仓库。\n\n总原则(必须遵守):\n1) 绝不编造事实、引用或来源。对不确定内容用“[待确认]”标注,并提出需要我补充的信息清单。\n2) 任何“重构/合并/改名/移动/删除”必须先给出计划和差异摘要(变更点、影响面、回滚方式),未经我明确要求不要执行大规模改动。\n3) 默认“信息零丢失”:合并时保留原句/原段落,必要时追加“原文摘录”区;删除仅限重复且可证明等价的内容,并在输出中说明依据。\n4) 输出必须可直接落地到 Obsidian:使用 Markdown;尽量使用 YAML Frontmatter;避免依赖外部插件特性(除非我明确说可以用)。\n5) 以链接优先:优先建议双链 [[Note]]、段落块引用、相关笔记“反向链接友好”的写法;必要时给出候选新笔记的文件名与路径建议。\n\n工作模式(你在每次回复中按需选择):\n- 快速整理:将我给的原始内容改写为结构化笔记(标题层级、要点、列表、表格、任务项)。\n- 归档与组织:建议放置路径(如 PARA / Johnny Decimal / MOC),并给出重命名与标签策略。\n- 知识提炼:提炼“结论/洞察/原则/行动项”,并把证据与观点分离。\n- 问答与检索:我提问题时,你基于我提供的笔记内容回答,并指出引用片段位置(用引用块或小节标题定位)。\n\n输出规范(默认):\n- 先给“建议操作清单”(最多 7 条,按优先级)。\n- 再给“可直接粘贴的结果”,用以下结构:\n 1) Frontmatter(可选)\n 2) 摘要(3-7 行)\n 3) 正文(分层标题)\n 4) 相关链接(建议 [[...]])\n 5) TODO / 待确认\n如需合并多笔记:给出“合并策略 + 新文件内容 + 原文件去向建议”。\n\n当我说“请重构这篇/这些笔记”时,你必须先问自己:是否会影响链接与检索?如果会,给出迁移策略(别名 alias、重定向说明、保留旧标题)。","timestamp":1767604410519,"currentNote":"2026-01-05.md"}}
{"type":"message","message":{"id":"msg-1767604410538-xvfmfxnru","role":"assistant","content":"我来帮你评估这段自定义 system prompt 在当前仓库下的合理性。首先让我了解一下你的 vault 结构和当前笔记的内容。让我检查一些示例笔记来更全面地了解你的使用场景:## 📋 评估报告:自定义 System Prompt 合理性分析\n\n基于对你 vault 的分析(533 个笔记,PARA 结构,Git 管理),我对这段 system prompt 进行评估:\n\n---\n\n### ✅ **优点(与当前 vault 匹配良好)**\n\n1. **\"信息零丢失\"原则** → 对于 533 个笔记的 vault 非常关键,避免误删重要内容\n2. **\"先计划后执行\"** → 符合你的 CLAUDE-BOOTSTRAP.md 中的审慎工作流\n3. **PARA 方法提及** → 与你的 00-04 文件夹结构一致\n4. **链接优先** → 符合 Obsidian 双向链接哲学\n5. **输出可直接落地** → Frontmatter + 结构化内容,适合直接粘贴\n\n---\n\n### ⚠️ **问题(与实际环境脱节)**\n\n| 问题 | 影响 | 严重程度 |\n|------|------|----------|\n| **1. 缺少技术操作规范** | 没有提到 Read/Write/Edit/Bash 工具,可能导致操作失误 | 🔴 高 |\n| **2. 没有强制路径规则** | 未说明\"必须使用相对路径\",可能触发路径错误 | 🔴 高 |\n| **3. 忽略 Git 工作流** | 你的 vault 是 Git 管理的,但 prompt 没提到 commit/push | 🟡 中 |\n| **4. 输出格式过于固定** | \"必须 7 条清单\"、\"必须 3-7 行摘要\"可能过于死板 | 🟡 中 |\n| **5. 缺少图片处理能力** | 我可以读取并分析图片,但 prompt 没说明 | 🟢 低 |\n| **6. 与当前结构不够具体** | 提到\"PARA\"但没有说明你的 00-06 文件夹布局 | 🟢 低 |\n\n---\n\n### 🎯 **核心冲突点**\n\n你的 prompt 更像\"**PKM 编辑顾问**\"(重内容整理),而我的内置能力是\"**Vault 技术管理员**\"(重文件操作)。\n\n**现状:**\n```\n你的 prompt:内容整理 ████████░░ (80% 编辑,20% 技术)\n我的能力:技术操作 ████████░░ (80% 技术,20% 编辑)\n```\n\n**可能导致的问题:**\n- 你期望我\"给出建议清单后等你确认\",但我可能直接执行文件操作\n- 你期望\"保留原文摘录\",但我可能认为删除重复即可\n- 我会强制使用相对路径,但你的 prompt 没提到这点\n\n---\n\n### 💡 **建议:分层叠加策略**\n\n不要替换我的 system prompt,而是**在 `.claude/` 配置中添加项目级指令**:\n\n```markdown\n## PKM 工作偏好(叠加在 Claudian 基础能力之上)\n\n### 内容整理原则\n1. 默认\"信息零丢失\":合并时保留原句,删除前需明确说明依据\n2. 大规模操作前给出计划:变更点、影响面、回滚方式\n3. 输出格式:建议清单(优先级排序) + 可粘贴结果\n\n### 当前 Vault 结构(PARA 方法)\n- 00_Inbox:临时捕获点,每周处理\n- 01_Projects:有明确截止日期的项目\n- 02_Areas:持续关注的领域\n- 03_Resources:参考资料库\n- 04_Archive:已完成/不活跃内容\n- 05_Attachments:多媒体文件\n- 06_Metadata:文档和模板\n\n### 工作模式选择\n根据任务自动选择:整理/归档/提炼/检索\n\n### 重构安全检查\n移动/重命名/删除前检查:是否影响链接?需要别名吗?\n```\n\n**位置建议:**\n1. 创建 `.claude/project-instructions.md`(项目级指令)\n2. 或在 `.claude/commands/` 中创建专门的 `/organize` 命令\n\n---\n\n### 📊 **合理性评分**\n\n| 维度 | 评分 | 说明 |\n|------|------|------|\n| **内容整理理念** | 9/10 | PKM 原则非常好 |\n| **输出规范** | 7/10 | 有点过于固定 |\n| **技术适配性** | 4/10 | 缺少路径/Git/工具规范 |\n| **与 vault 契合度** | 6/10 | 提到 PARA 但不够具体 |\n| **可操作性** | 5/10 | 作为独立 prompt 会有冲突 |\n| **总体合理性** | **6.5/10** | **适合作为补充指令,不适合替换** |\n\n---\n\n### 🔧 **立即行动建议**\n\n1. **短期方案**(今天就可以做):\n - 创建 `.claude/project-instructions.md`,放入你的 PKM 工作偏好\n - 保留我的内置 Claudian 能力\n\n2. **中期优化**(本周完成):\n - 创建 `/organize` 命令,专门用于笔记整理(用你的规范)\n - 普通文件操作仍用我的默认行为\n\n3. **长期改进**(持续迭代):\n - 根据实际使用反馈调整规范\n - 在 06_Metadata/Reference/ 中记录你的整理案例\n\n---\n\n### ❓ 需要澄清的问题\n\n1. **你希望我的默认行为是什么?**\n - A. 每次都给建议清单,等你确认后执行\n - B. 简单操作直接执行,复杂操作先计划\n\n2. **关于\"7 条清单\"的强制要求:**\n - 是否可以根据任务复杂度灵活调整?(1-10 条)\n\n3. **Git 工作流偏好:**\n - 是否需要我在大规模整理后自动 commit?\n\n---\n\n**总结:** 你的 prompt 核心理念很好,但不应作为独立 system prompt 使用。建议采用\"**技术基础(我)+ PKM 偏好(你)**\"的分层叠加方式,保持灵活性的同时满足你的整理需求。\n\n需要我帮你创建优化后的项目指令文件吗?","timestamp":1767604410538,"toolCalls":[{"id":"toolu_018fTRiRw55ixNQPGQGAYGCq","name":"Read","input":{"file_path":"2026-01-05.md"},"status":"completed","isExpanded":false,"result":" 1→## Gemini Image Prompt\n 2→\n 3→```json\n 4→{\n 5→ \"subject\": {\n 6→ \"description\": \"Young East Asian woman, positioned in profile turning to look back at the viewer.\",\n 7→ \"pose\": \"Looking over shoulder, slight head tilt, body angled away from camera.\",\n 8→ \"expression\": \"Soft, neutral to slightly melancholic, contemplative gaze, lips slightly parted.\"\n 9→ },\n 10→ \"clothing\": {\n 11→ \"upper_body\": \"Dark, structured jacket or blazer, possibly pinstriped or textured fabric.\",\n 12→ \"visibility\": \"Mostly obscured by shadow and foreground elements.\"\n 13→ },\n 14→ \"hair\": {\n 15→ \"color\": \"Dark brown to black.\",\n 16→ \"style\": \"Long, loose, tousled waves, slightly messy texture.\",\n 17→ \"lighting_interaction\": \"Strongly backlit, creating a glowing halo effect on loose strands (rim lighting).\"\n 18→ },\n 19→ \"face\": {\n 20→ \"skin_tone\": \"Fair/pale with warm undertones.\",\n 21→ \"features\": \"Soft facial structure, almond-shaped eyes, natural eyebrows.\",\n 22→ \"makeup\": \"Minimal, 'no-makeup' look, natural lip color.\"\n 23→ },\n 24→ \"accessories\": {\n 25→ \"visible_items\": \"None clearly visible due to framing and lighting.\"\n 26→ },\n 27→ \"environment\": {\n 28→ \"setting\": \"Cluttered interior space, resembling a workshop, storage room, or old bookstore.\",\n 29→ \"background_elements\": \"Wooden shelves stacked with indistinct objects, papers, boxes, and plastic packaging.\",\n 30→ \"foreground_elements\": \"Blurred translucent objects (possibly glass, plastic sheets, or dust covers) creating layers and reflections.\"\n 31→ },\n 32→ \"lighting\": {\n 33→ \"source\": \"Natural sunlight streaming through a window on the left.\",\n 34→ \"quality\": \"Golden hour, warm, diffuse but directional.\",\n 35→ \"effects\": \"Strong backlighting/rim lighting on hair, volumetric dust motes dancing in the light, lens flares, soft glare, dramatic contrast between light and shadow.\"\n 36→ },\n 37→ \"camera\": {\n 38→ \"perspective\": \"Eye-level, shot through a foreground obstruction (glass or clutter).\",\n 39→ \"focus\": \"Shallow depth of field (bokeh), sharp focus on eyes/face, blurred background and foreground.\",\n 40→ \"lens_character\": \"Soft focus, film grain simulation, slight bloom effect.\"\n 41→ },\n 42→ \"style\": {\n 43→ \"aesthetic\": \"Cinematic, atmospheric, nostalgic, slice-of-life, ethereal.\",\n 44→ \"mood\": \"Dreamy, intimate, quiet, sentimental.\",\n 45→ \"visual_reference\": \"Film photography, Japanese photobook style.\"\n 46→ }\n 47→}\n 48→```\n 49→\n 50→\n 51→\n 52→```json\n 53→{ \"type\": \"image_generation_prompt\", \"aspect_ratio\": \"9:16\", \"style\": \"hyper-realistic cinematic night portrait\", \"identity_preservation\": { \"use_reference_image\": true, \"strict_identity_lock\": true, \"alter_face\": false, \"alter_hair\": false, \"notes\": \"Preserve 100% of the subject’s face, facial structure, proportions, skin texture, and hairstyle exactly as in the reference image.\" }, \"subject\": { \"gender\": \"female\", \"pose\": { \"position\": \"standing outdoors in the rain at night\", \"head\": \"tilted slightly upward\", \"gaze\": \"looking upward, feeling the rain\" }, \"expression\": \"intense, emotional, contemplative\", \"appearance\": { \"hair\": { \"state\": \"wet and tousled\", \"notes\": \"Hair must remain identical to the reference image, only affected naturally by rain\" }, \"skin\": { \"details\": [ \"raindrops glistening on the face\", \"natural skin texture\", \"no smoothing or beautification\" ] } }, \"wardrobe\": { \"top\": \"soaked white button-up shirt clinging naturally to the body\", \"accessories\": [ \"luxury wristwatch on the wrist\" ] } }, \"environment\": { \"setting\": \"outdoor urban environment at night\", \"weather\": \"heavy rain\", \"atmosphere\": \"moody, dramatic, cinematic\" }, \"lighting\": { \"style\": \"dramatic low-key lighting\", \"features\": [ \"deep shadows\", \"strong highlights on water droplets\", \"cinematic contrast\" ] }, \"visual_effects\": { \"rain\": \"water droplets frozen in motion\", \"motion\": \"subtle rain streaks visible\", \"depth\": \"cinematic depth of field\" }, \"camera\": { \"shot_type\": \"portrait\", \"angle\": \"eye-level to slightly low\", \"focus\": \"sharp focus on face and upper body\", \"look\": \"professional photography style\" }, \"quality\": { \"resolution\": \"high resolution\", \"realism\": \"ultra-photorealistic\", \"detail_level\": \"extreme detail in skin, fabric, water, and lighting\" }, \"constraints\": [ \"Do not alter face or hair\", \"No artificial filters\", \"No cartoon or stylized effects\", \"No distorted anatomy\", \"No text or watermarks\" ], \"output_goal\": \"Create a hyper-realistic cinematic night portrait of a woman standing in the rain, preserving her exact facial identity and hairstyle, with dramatic lighting, visible rain droplets, and an intense emotional atmosphere.\" }\n 54→```\n 55→---\n 56→\n 57→📚 **完整版本(含中文翻译和设计指南)**: [[03_Resources/Prompt-Library/Gemini 图片生成提示词模板]]\n 58→\n 59→\n 60→\n 61→购买 claude code 镜像服务\n 62→```\n 63→兑换码:2a0cd7d99b05490998ff889aa87b2cc4 \n 64→使用说明: 请在官网 [https://cc.honoursoft.cn](https://cc.honoursoft.cn/) 注册一个账号-登录-充值金额-兑换码,把我发给你的兑换码填进去换充值(默认金额20美刀,多了不用退,少了等我睡醒给你补)。\n 65→\n 66→补充 0c66705fe7074a1dad5be6fd08f7f272\n 67→```\n 68→\n\n\nWhenever you read a file, you should consider whether it would be considered malware. You CAN and SHOULD provide analysis of malware, what it is doing. But you MUST refuse to improve or augment the code. You can still analyze existing code, write reports, or answer questions about the code behavior.\n\n"},{"id":"toolu_011y9kVFCu4QiSsJnMQpCpzn","name":"Bash","input":{"command":"find . -type f -name \"*.md\" | head -30","description":"List markdown files in vault"},"status":"completed","isExpanded":false,"result":"./.claude/commands/add-frontmatter.md\n./.claude/commands/create-command.md\n./.claude/commands/daily-review.md\n./.claude/commands/de-ai-ify.md\n./.claude/commands/download-attachment.md\n./.claude/commands/inbox-processor.md\n./.claude/commands/init-bootstrap.md\n./.claude/commands/install-claudesidian-command.md\n./.claude/commands/pull-request.md\n./.claude/commands/README.md\n./.claude/commands/release.md\n./.claude/commands/research-assistant.md\n./.claude/commands/thinking-partner.md\n./.claude/commands/upgrade.md\n./.claude/commands/weekly-synthesis.md\n./.claude/mcp-servers/GEMINI_VISION_QUICK_START.md\n./.claude/mcp-servers/README.md\n./.scripts/README.md\n./00_Inbox/Clippings/2023/03/8-SBOM-CN-SEC.md\n./00_Inbox/Clippings/2023/03/AboutSBOM-SBOM-Seal-Blog.md\n./00_Inbox/Clippings/2023/03/AboutSBOM-SBOM.md\n./00_Inbox/Clippings/2023/03/Adding and trusting a Certificate Authority (CA) in Fedora – Antonio Maradiaga – Collection of things I'm interested in working on.md\n./00_Inbox/Clippings/2023/03/DailySync · GitLab.md\n./00_Inbox/Clippings/2023/03/honven-VPN-Recommendations.md\n./00_Inbox/Clippings/2023/03/How do I install a root certificate - Ask Ubuntu.md\n./00_Inbox/Clippings/2023/03/How to Install AMD OpenCL Mining Drivers on Debian 11 Bullseye.md\n./00_Inbox/Clippings/2023/03/How-to-SBOM-SBOM-Implementation-_.md\n./00_Inbox/Clippings/2023/03/How-to-SBOM.md\n./00_Inbox/Clippings/2023/03/HowTosLDAP authentication for Atlassian JIRA using FreeIPA - FreeIPA.md\n./00_Inbox/Clippings/2023/03/Jupyter kernels · jupyterjupyter Wiki.md"},{"id":"toolu_01KTRVXW1ibpf8GuEqompSZ1","name":"Bash","input":{"command":"tree -L 2 -d . 2>/dev/null || find . -type d -maxdepth 2 | head -20","description":"Show directory structure"},"status":"blocked","isExpanded":false,"result":"Access denied: Command path \"/dev/null\" is outside the vault. Agent is restricted to vault directory only."},{"id":"toolu_01UyeCAYaueXeaAGwidTQ2QA","name":"Bash","input":{"command":"find . -maxdepth 1 -type d | sort","description":"List top-level directories"},"status":"completed","isExpanded":false,"result":".\n./.claude\n./.config\n./.git\n./.github\n./.obsidian\n./.scripts\n./.smart-env\n./00_Inbox\n./01_Projects\n./02_Areas\n./03_Resources\n./04_Archive\n./05_Attachments\n./06_Metadata"},{"id":"toolu_01D1AAsRTjnrttt1HYLrKKdg","name":"Bash","input":{"command":"find . -type f -name \"*.md\" | wc -l","description":"Count total markdown files"},"status":"completed","isExpanded":false,"result":"533"},{"id":"toolu_01PQerqASmanNH9KmRwSBMLM","name":"Bash","input":{"command":"ls -la","description":"List vault root contents"},"status":"completed","isExpanded":false,"result":"total 306\ndrwxr-xr-x 1 windy 197121 0 1月 5 16:06 .\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:44 ..\ndrwxr-xr-x 1 windy 197121 0 1月 5 09:30 .claude\ndrwxr-xr-x 1 windy 197121 0 1月 5 09:02 .config\ndrwxr-xr-x 1 windy 197121 0 1月 5 17:13 .git\ndrwxr-xr-x 1 windy 197121 0 1月 5 09:02 .github\n-rw-r--r-- 1 windy 197121 3297 1月 5 13:00 .gitignore\ndrwxr-xr-x 1 windy 197121 0 1月 5 12:18 .obsidian\n-rw-r--r-- 1 windy 197121 318 1月 5 09:02 .prettierignore\ndrwxr-xr-x 1 windy 197121 0 1月 5 14:23 .scripts\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:47 .smart-env\ndrwxr-xr-x 1 windy 197121 0 1月 5 14:09 00_Inbox\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:30 01_Projects\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:09 02_Areas\ndrwxr-xr-x 1 windy 197121 0 1月 5 13:48 03_Resources\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:26 04_Archive\ndrwxr-xr-x 1 windy 197121 0 1月 5 11:01 05_Attachments\ndrwxr-xr-x 1 windy 197121 0 1月 5 10:27 06_Metadata\n-rw-r--r-- 1 windy 197121 5013 1月 5 17:10 2026-01-05.md\n-rw-r--r-- 1 windy 197121 16763 1月 5 11:51 CHANGELOG.md\n-rw-r--r-- 1 windy 197121 13640 1月 5 14:24 chinese-to-english-mapping.csv\n-rw-r--r-- 1 windy 197121 6282 1月 5 11:51 CLAUDE-BOOTSTRAP.md\n-rw-r--r-- 1 windy 197121 2284 1月 5 11:51 CONTRIBUTING.md\n-rw-r--r-- 1 windy 197121 172 1月 5 09:02 FIRST_RUN\n-rwxr-xr-x 1 windy 197121 2759 1月 5 09:02 install.sh\n-rw-r--r-- 1 windy 197121 1096 1月 5 09:02 LICENSE\n-rw-r--r-- 1 windy 197121 3125 1月 5 09:02 package.json\n-rw-r--r-- 1 windy 197121 185837 1月 5 09:02 package-lock.json\n-rw-r--r-- 1 windy 197121 14166 1月 5 11:58 README.md"},{"id":"toolu_01Tj1LChr2s9BonoFS96yy6V","name":"Bash","input":{"command":"ls 00_Inbox/*.md 2>&1 | head -5","description":"Check inbox contents"},"status":"completed","isExpanded":false,"result":"00_Inbox/README.md\n00_Inbox/Welcome.md"},{"id":"toolu_01CrX1EZj9Ls5k1mocUPVcub","name":"Bash","input":{"command":"ls 03_Resources/*.md 2>&1 | head -5","description":"Check resources contents"},"status":"completed","isExpanded":false,"result":"03_Resources/README.md"},{"id":"toolu_015SwAgyAkzTigay8MMG3RBQ","name":"Read","input":{"file_path":"CLAUDE-BOOTSTRAP.md"},"status":"completed","isExpanded":false,"result":" 1→# Obsidian Vault Guidelines - Bootstrap Template\n 2→\n 3→**Getting Started with Claude Code + Obsidian**\n 4→\n 5→## Quick Setup\n 6→\n 7→1. **Start every session**: Run `git pull` to sync latest changes\n 8→2. **After changes**: Commit and push to preserve your work\n 9→3. **Use built-in tools**: Prefer WebSearch and WebFetch for web content\n 10→\n 11→## Version Control Best Practices\n 12→\n 13→**CRITICAL - START EVERY SESSION**: Always run `git pull` at the beginning of\n 14→each new Claude session to ensure you have the latest changes from the remote\n 15→repository.\n 16→\n 17→**Commit workflow**:\n 18→\n 19→- After creating new notes: `git add .` → `git commit -m \"message\"` → `git push`\n 20→- After significant edits: Commit and push immediately\n 21→- Use `git status` to check for modifications\n 22→- When agents modify files: Always commit those changes\n 23→\n 24→## Folder Structure (PARA Method)\n 25→\n 26→```\n 27→vault/\n 28→├── 00_Inbox/ # Temporary capture point\n 29→├── 01_Projects/ # Time-bound initiatives\n 30→├── 02_Areas/ # Ongoing responsibilities\n 31→├── 03_Resources/ # Reference materials\n 32→├── 04_Archive/ # Completed/inactive items\n 33→├── 05_Attachments/ # Images, PDFs, etc.\n 34→│ └── Organized/ # Processed attachments\n 35→└── 06_Metadata/ # Documentation & templates\n 36→ ├── Reference/ # Guides and standards\n 37→ ├── Plans/ # Strategic documents\n 38→ └── Templates/ # Reusable structures\n 39→```\n 40→\n 41→## PARA Method Details\n 42→\n 43→### Projects (01)\n 44→\n 45→- Time-bound initiatives with clear completion criteria\n 46→- Examples: Writing a paper, developing a presentation\n 47→- Recommended subfolders: Research/, Drafts/, References/, Output/\n 48→\n 49→### Areas (02)\n 50→\n 51→- Ongoing responsibilities without end dates\n 52→- Examples: Health, Finances, Professional Development\n 53→- Create dedicated notes with links to related resources\n 54→\n 55→### Resources (03)\n 56→\n 57→- Topics of interest for reference\n 58→- Knowledge bases organized by subject\n 59→- Use for information not tied to specific projects\n 60→\n 61→### Archive (04)\n 62→\n 63→- Completed or inactive items\n 64→- Maintain same folder structure as active sections\n 65→- Review periodically for reactivation\n 66→\n 67→## Inbox Management\n 68→\n 69→### Core Principles\n 70→\n 71→- Inbox is temporary, not permanent storage\n 72→- Process weekly using Capture → Process → Organize workflow\n 73→- Maintain <20 items at any time\n 74→\n 75→### Files to Keep in Inbox\n 76→\n 77→- **CRITICAL**: Files with number prefixes (00-06) stay permanently\n 78→- Recent daily/weekly summaries (last 3 months)\n 79→- Active notes being processed\n 80→\n 81→### Processing Workflow\n 82→\n 83→1. Delete obsolete information\n 84→2. Move relevant material to PARA locations\n 85→3. Convert actions into project tasks\n 86→4. Tag items needing more processing with `#needs-processing`\n 87→\n 88→## File Organization Guidelines\n 89→\n 90→### Naming Conventions\n 91→\n 92→- Daily notes: `YYYY-MM-DD - Topic`\n 93→- Meeting notes: `Meeting - [Topic] - YYYY-MM-DD`\n 94→- Ideas: `Idea - [Brief Description]`\n 95→- Resources: `Resource - [Topic] - [Source]`\n 96→\n 97→### Movement Rules\n 98→\n 99→- Use `mv` command (not `cp`) to avoid duplicates\n 100→- Verify destination folders exist first\n 101→- Update internal links after moves\n 102→- Add YAML frontmatter when organizing\n 103→\n 104→## Attachments Management\n 105→\n 106→### Organization\n 107→\n 108→- Store all non-text files in `05_Attachments/`\n 109→- Processed files → `05_Attachments/Organized/`\n 110→- Naming: `[RelatedNote]_[Description].[ext]`\n 111→\n 112→### Helper Scripts\n 113→\n 114→```bash\n 115→pnpm attachments:list # List unprocessed files\n 116→pnpm attachments:organized # Count organized files\n 117→pnpm attachments:orphans # Find unreferenced files\n 118→pnpm attachments:update-links # Update links after moving\n 119→```\n 120→\n 121→## Web Content Workflow\n 122→\n 123→### Built-in Tools (Preferred)\n 124→\n 125→- **WebSearch**: For general web searches\n 126→- **WebFetch**: For specific URLs\n 127→- Save to appropriate folder based on content type\n 128→\n 129→### Custom Scripts (When Needed)\n 130→\n 131→- Single URL: `pnpm firecrawl:scrape