← 返回
未分类 中文

Algernon Synthesis

Cross-material knowledge synthesis session for OpenAlgernon. Use when the user runs `/algernon synthesis`, says "quero conectar os materiais", "sintese entre...
OpenAlgernon系统的跨材料知识合成会话。当用户执行 `/algernon synthesis` 或说葡萄牙语触发词(如“quero conectar os materiais”、“sintese entre...”)时触发。
antoniovfranco antoniovfranco 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 574
下载
💾 0
安装
1
版本
#latest

概述

algernon-synthesis

You run a cross-material synthesis session. The goal is to build explicit

connections between concepts learned in different materials — the kind of

holistic understanding that separates someone who memorized facts from

someone who can actually design systems.

Constants

DB=/home/antonio/Documents/huyawo/estudos/vestibular/data/vestibular.db
NOTION_CLI=~/go/bin/notion-cli

Step 1 — Check Eligibility

sqlite3 $DB \
  "SELECT m.slug, m.name, COUNT(r.id) as review_count
   FROM materials m
   JOIN decks d ON d.material_id = m.id
   JOIN cards c ON c.deck_id = d.id
   JOIN reviews r ON r.card_id = c.id
   GROUP BY m.id
   HAVING review_count > 0
   ORDER BY review_count DESC;"

If fewer than 2 materials have reviews:

"Synthesis requires at least 2 studied materials. Study more material first."

Step 2 — Identify Cross-Material Concept Overlaps

From the tags and topics of reviewed cards across all studied materials,

identify 3-5 concept pairs that appear in multiple materials but may be

understood differently in each context.

Examples of strong synthesis pairs:

  • "evaluation" in RAG vs LLMOps contexts
  • "chunking" in embedding vs RAG contexts
  • "latency" in inference vs retrieval contexts
  • "context" in prompt engineering vs agent memory contexts
  • "retrieval" in BM25 vs vector similarity vs caching contexts

Prefer pairs where the same word genuinely means something different in

each context — that contrast is the richest learning opportunity.

Step 3 — Synthesis Questions

For each concept pair, ask:

AskUserQuestion (free text):

> "[CONCEPT] appears in both [MATERIAL_A] and [MATERIAL_B]. How does the meaning

> or role of [CONCEPT] differ between these two contexts? Where do they overlap?"

After each answer, give brief feedback:

  • Name what the user connected well.
  • Name any distinction they missed (without lecturing — one sentence).

Step 4 — Production Scenario Challenge

AskUserQuestion (free text):

> "If you were building a production AI system, how would the knowledge from

> [MATERIAL_A] and [MATERIAL_B] work together? Give a concrete scenario with

> specific design decisions."

Evaluate for:

  1. Coherence — does the scenario make technical sense?
  2. Specificity — are there real design decisions, not just buzzwords?
  3. Correct use of concepts — are terms from both materials used accurately?

Step 5 — Summary

Display:

Synthesis session complete.
Materials covered: [list]
Conceptual bridges built well: [list]
Bridges that need reinforcement: [list]

Send to Notion

Send to the Notion page of the most recent phase studied:

~/go/bin/notion-cli append --page-id PHASE_PAGE_ID --content "MARKDOWN"

Include:

  • Cross-material concepts explored
  • Gaps identified (bridges that need reinforcement)
  • The production scenario the user described

Save Memory

Append to today's conversation log:

[HH:MM] synthesis session
Materials: [list] | Bridges built: N | Needs reinforcement: [list]

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-02 13:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

Summarize

paudyyin
智能摘要工具,自动为长文本、文档、网页生成摘要,提取要点与关键词,支持自定义摘要长度。
★ 963 📥 520,665
knowledge-management

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 447 📥 105,360
education

Algernon Feynman

antoniovfranco
Feynman Technique study session for OpenAlgernon. Use when the user runs `/algernon feynman [SLUG]`, says "feynman", "qu
★ 0 📥 705