<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Methodology on Kalend's Blog</title><link>https://blog.kalend.top/tags/methodology/</link><description>Recent content in Methodology on Kalend's Blog</description><generator>Hugo -- gohugo.io</generator><language>zh</language><atom:link href="https://blog.kalend.top/tags/methodology/index.xml" rel="self" type="application/rss+xml"/><item><title>Chinese-OSINT</title><link>https://blog.kalend.top/wiki/entities/chinese-osint/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.kalend.top/wiki/entities/chinese-osint/</guid><description>&lt;h1 id="chinese-osint"&gt;Chinese-OSINT
&lt;/h1&gt;&lt;h2 id="概述"&gt;概述
&lt;/h2&gt;&lt;p&gt;面向中国互联网的开源情报收集技能集。覆盖 QQ、微博、抖音、小红书等封闭平台的信息验证方法。已开源：https://github.com/zomin/chinese-osint-skills&lt;/p&gt;
&lt;h2 id="核心方法论"&gt;核心方法论
&lt;/h2&gt;&lt;p&gt;在不加好友、不聊天、不打电话的约束下，通过被动信息收集验证目标活跃度和身份。&lt;/p&gt;
&lt;h3 id="验证分层"&gt;验证分层
&lt;/h3&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;层级&lt;/th&gt;
 &lt;th&gt;方法&lt;/th&gt;
 &lt;th&gt;可靠性&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Tier 1&lt;/td&gt;
 &lt;td&gt;直接 API（QQ头像、空间可见性、手机归属地）&lt;/td&gt;
 &lt;td&gt;✅ 稳定&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Tier 2&lt;/td&gt;
 &lt;td&gt;Browser Use web_search（抖音/微博/天眼查）&lt;/td&gt;
 &lt;td&gt;✅ 最有效&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Tier 3&lt;/td&gt;
 &lt;td&gt;浏览器导航（中国域名高失败率）&lt;/td&gt;
 &lt;td&gt;⚠️ 有限&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Tier 4&lt;/td&gt;
 &lt;td&gt;本地 curl（命中率≈0%）&lt;/td&gt;
 &lt;td&gt;❌ 废弃&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="关键结论2026-05-实测"&gt;关键结论（2026-05 实测）
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;支付宝转账&lt;/strong&gt; 是最可靠的号码存在性验证（不加好友）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;闲鱼搜手机号&lt;/strong&gt; 是最可靠的活跃度判断&lt;/li&gt;
&lt;li&gt;搜索引擎搜纯数字 QQ 号路线已彻底废弃&lt;/li&gt;
&lt;li&gt;手机号 &amp;gt; QQ号（绑手机号的服务远多于绑QQ）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="交叉验证原则"&gt;交叉验证原则
&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;同名同姓极常见，&lt;strong&gt;生日是最佳区分因子&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;必须多维度交叉：生日+城市+教育+职业+IP属地&lt;/li&gt;
&lt;li&gt;&amp;ldquo;番番寻客宝&amp;quot;企业关联 = 数据污染，不能作为工作经历证据&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="平台陷阱"&gt;平台陷阱
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;QQ昵称/详情 API 2026.4 起全部需登录&lt;/li&gt;
&lt;li&gt;微博&amp;quot;一次窗口&amp;rdquo;：首次加载成功后不能再请求&lt;/li&gt;
&lt;li&gt;天眼查地理围栏是法律限制，非技术反爬，不可绕过&lt;/li&gt;
&lt;li&gt;Vision API 会编造人名，必须交叉验证&lt;/li&gt;
&lt;li&gt;Browser Use 不要提 &amp;ldquo;doxxing/stalk&amp;rdquo;，会被安全策略拒绝&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="相关"&gt;相关
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;[[osint-passive-verification]] — 被动验证方法论&lt;/li&gt;
&lt;li&gt;[[hermes-agent]] — 通过 skill 系统集成&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>OSINT被动验证方法论</title><link>https://blog.kalend.top/wiki/concepts/osint-passive-verification/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.kalend.top/wiki/concepts/osint-passive-verification/</guid><description>&lt;h1 id="osint被动验证方法论"&gt;OSINT被动验证方法论
&lt;/h1&gt;&lt;h2 id="概述"&gt;概述
&lt;/h2&gt;&lt;p&gt;在不主动联系目标（不加好友、不聊天、不打电话）的约束下，通过被动信息收集验证联系方式的存在性、活跃度和身份关联。主要面向中国互联网生态。&lt;/p&gt;
&lt;h2 id="验证优先级"&gt;验证优先级
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;API 直查 → Browser Use web_search → 浏览器导航 → 本地 curl（废弃）
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="核心原则"&gt;核心原则
&lt;/h2&gt;&lt;h3 id="1-手机号--qq号"&gt;1. 手机号 &amp;gt; QQ号
&lt;/h3&gt;&lt;p&gt;绑手机号的第三方服务远多于绑QQ号的服务。手机号才是真正的突破口。&lt;/p&gt;
&lt;h3 id="2-活跃度--存在性"&gt;2. 活跃度 ≠ 存在性
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;支付宝转账 → 确认号是否存在（非活跃度）&lt;/li&gt;
&lt;li&gt;闲鱼搜手机号 → 确认近期活跃（有在售商品）&lt;/li&gt;
&lt;li&gt;两者是不同维度的信息&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="3-交叉验证是必须的"&gt;3. 交叉验证是必须的
&lt;/h3&gt;&lt;p&gt;同名同姓极常见，&lt;strong&gt;生日是最佳区分因子&lt;/strong&gt;。必须多维度交叉：生日+城市+教育+职业+IP属地。&lt;/p&gt;
&lt;h3 id="4-数据污染识别"&gt;4. 数据污染识别
&lt;/h3&gt;&lt;p&gt;&amp;ldquo;番番寻客宝&amp;quot;企业关联 = 百度黄页爬虫批量抓取，号码出现在多家跨省/跨行业公司 → 数据污染，不能作为工作经历证据。&lt;/p&gt;
&lt;h2 id="标准搜索流程"&gt;标准搜索流程
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;QQ号 → 头像+空间可见性(Tier1 API)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;昵称 → sherlock+maigret枚举 + Browser Use搜抖音/小红书/微博
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;姓名+城市 → Browser Use搜全网 + 天眼查(Tier2)
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;手机号 → 归属地 + 企业关联(注意数据污染) + 闲鱼
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;交叉验证 → 生日/城市/教育/年龄排除同名
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="已废弃的方法"&gt;已废弃的方法
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;搜索引擎搜纯数字 QQ号（CAPTCHA + 跑偏）&lt;/li&gt;
&lt;li&gt;第三方 QQ 查询接口（dwo/76.al，2026.4 起失效）&lt;/li&gt;
&lt;li&gt;蚂蚁森林看活跃（需加好友，违反约束）&lt;/li&gt;
&lt;li&gt;本地 curl 搜索引擎（命中率≈0%）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="相关"&gt;相关
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;[[chinese-osint]] — 具体工具和平台陷阱&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>双向链接（Bidirectional Links）</title><link>https://blog.kalend.top/wiki/concepts/bidirectional-links/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.kalend.top/wiki/concepts/bidirectional-links/</guid><description>&lt;h1 id="双向链接"&gt;双向链接
&lt;/h1&gt;&lt;h2 id="定义"&gt;定义
&lt;/h2&gt;&lt;p&gt;在笔记中用 &lt;code&gt;[[page-name]]&lt;/code&gt; 语法创建链接。如果目标页面存在，点击跳转；不存在则创建。Obsidian 自动维护反向引用关系，不需要手动操作。&lt;/p&gt;
&lt;h2 id="解决的问题"&gt;解决的问题
&lt;/h2&gt;&lt;p&gt;传统笔记软件中笔记之间是孤立的——写了几十篇笔记，不知道某个概念在其他地方出现过。双向链接自动建立关联，让知识形成网络而非堆砌。&lt;/p&gt;
&lt;h2 id="应用场景"&gt;应用场景
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;知识库中实体/概念之间互相关联&lt;/li&gt;
&lt;li&gt;自动发现知识孤岛和枢纽节点&lt;/li&gt;
&lt;li&gt;支持图谱可视化（Graph View）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="相关概念"&gt;相关概念
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;[[llm-wiki]] — 基于双向链接构建知识网络&lt;/li&gt;
&lt;li&gt;[[obsidian]] — 双向链接的最佳实践工具&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="来源"&gt;来源
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="raw/articles/rwayne-hermes-obsidian-llm-wiki-2026.md" &gt;raw/articles/rwayne-hermes-obsidian-llm-wiki-2026.md&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>五层记忆架构</title><link>https://blog.kalend.top/wiki/concepts/memory-layered-architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.kalend.top/wiki/concepts/memory-layered-architecture/</guid><description>&lt;h1 id="五层记忆架构"&gt;五层记忆架构
&lt;/h1&gt;&lt;h2 id="概述"&gt;概述
&lt;/h2&gt;&lt;p&gt;[[hermes-agent]] 的记忆系统由五层组成，从每轮注入到按需检索，形成完整的长短期记忆链路。设计原则：&lt;strong&gt;热记忆 = 指路牌（只放每次都需要的），MemPalace = 百科全书（按需检索）&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="五层结构"&gt;五层结构
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;层级&lt;/th&gt;
 &lt;th&gt;名称&lt;/th&gt;
 &lt;th&gt;存储&lt;/th&gt;
 &lt;th&gt;容量&lt;/th&gt;
 &lt;th&gt;加载方式&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;L0&lt;/td&gt;
 &lt;td&gt;Persona&lt;/td&gt;
 &lt;td&gt;SOUL.md&lt;/td&gt;
 &lt;td&gt;~3000字符&lt;/td&gt;
 &lt;td&gt;每轮注入&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;L1&lt;/td&gt;
 &lt;td&gt;热记忆&lt;/td&gt;
 &lt;td&gt;MEMORY.md + USER.md&lt;/td&gt;
 &lt;td&gt;~2200字符上限&lt;/td&gt;
 &lt;td&gt;每轮注入（启动时冻结）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;L2&lt;/td&gt;
 &lt;td&gt;语义检索&lt;/td&gt;
 &lt;td&gt;[[mempalace]] ChromaDB&lt;/td&gt;
 &lt;td&gt;无硬限&lt;/td&gt;
 &lt;td&gt;按需 mempalace_recall&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;L3&lt;/td&gt;
 &lt;td&gt;知识图谱&lt;/td&gt;
 &lt;td&gt;[[mempalace]] SQLite 三元组&lt;/td&gt;
 &lt;td&gt;无硬限&lt;/td&gt;
 &lt;td&gt;按需 mempalace_knowledge&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;L4&lt;/td&gt;
 &lt;td&gt;会话历史&lt;/td&gt;
 &lt;td&gt;session_search (FTS5)&lt;/td&gt;
 &lt;td&gt;全量&lt;/td&gt;
 &lt;td&gt;按需搜索&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="回忆优先级"&gt;回忆优先级
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;热记忆(L0+L1) → MemPalace语义搜索(L2) → session_search(L4) → 结构化文件
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="溢出机制"&gt;溢出机制
&lt;/h2&gt;&lt;p&gt;当热记忆超过 ~70% 容量时，非核心信息下沉到 [[mempalace]]：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;网络拓扑、环境配置 → 下沉&lt;/li&gt;
&lt;li&gt;项目细节、技术记录 → 下沉&lt;/li&gt;
&lt;li&gt;核心偏好、高频踩坑 → 保留&lt;/li&gt;
&lt;li&gt;行为规则、授权声明 → 保留&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="三工具协同"&gt;三工具协同
&lt;/h2&gt;&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;工具&lt;/th&gt;
 &lt;th&gt;定位&lt;/th&gt;
 &lt;th&gt;集成层级&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;[[hermes-agent]] 内置&lt;/td&gt;
 &lt;td&gt;记忆编排中枢&lt;/td&gt;
 &lt;td&gt;L0 + L1&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;[[mempalace]]&lt;/td&gt;
 &lt;td&gt;本地长期语义记忆&lt;/td&gt;
 &lt;td&gt;L2 + L3&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;[[ima-openapi]]&lt;/td&gt;
 &lt;td&gt;云端知识库&lt;/td&gt;
 &lt;td&gt;外部知识源&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="嵌入模型"&gt;嵌入模型
&lt;/h2&gt;&lt;p&gt;使用 Qwen3-Embedding-0.6B（4096维，通过 [[ollama]] 部署），中文命中率从 50% 提升到 100%。&lt;/p&gt;
&lt;h2 id="相关"&gt;相关
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;[[mempalace]] — L2/L3 实现&lt;/li&gt;
&lt;li&gt;[[hermes-agent]] — 中枢&lt;/li&gt;
&lt;li&gt;[[ima-openapi]] — 云端知识源&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>知识库自动化工作流</title><link>https://blog.kalend.top/wiki/concepts/knowledge-base-workflow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.kalend.top/wiki/concepts/knowledge-base-workflow/</guid><description>&lt;h1 id="知识库自动化工作流"&gt;知识库自动化工作流
&lt;/h1&gt;&lt;h2 id="核心链路"&gt;核心链路
&lt;/h2&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;文档导入 → AI 整理 → Wiki 生成 → 双向链接 → 无限循环
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="步骤"&gt;步骤
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;下达指令&lt;/strong&gt;：告诉 Hermes「把这篇文章写入知识库」&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hermes 自动整理&lt;/strong&gt;：提取实体/概念/关系，创建结构化 Markdown&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;文件结构生成&lt;/strong&gt;：按 LLM Wiki 规范创建带 frontmatter 的页面&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Obsidian 展示&lt;/strong&gt;：打开知识库目录，双向链接浏览 + Graph View&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;循环积累&lt;/strong&gt;：每次导入新文档，已有页面自动更新，矛盾标注，关联增强&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="关键规则"&gt;关键规则
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;「写入知识库」「导入知识库」→ 触发写入操作&lt;/li&gt;
&lt;li&gt;「结合知识库」「查一下知识库」→ 触发检索&lt;/li&gt;
&lt;li&gt;日常普通对话不触发知识库操作&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="优势"&gt;优势
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;全程不需要手动操作图形界面&lt;/li&gt;
&lt;li&gt;知识持续积累而非每次从零开始&lt;/li&gt;
&lt;li&gt;矛盾自动标注，来源可追溯&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="相关概念"&gt;相关概念
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;[[llm-wiki]] — 文件结构规范&lt;/li&gt;
&lt;li&gt;[[bidirectional-links]] — 关联机制&lt;/li&gt;
&lt;li&gt;[[hermes-agent]] — 自动化引擎&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="来源"&gt;来源
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="raw/articles/rwayne-hermes-obsidian-llm-wiki-2026.md" &gt;raw/articles/rwayne-hermes-obsidian-llm-wiki-2026.md&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>