Skip to content

Commit cb3ad6d

Browse files
jiunbaeclaude
andcommitted
Draft full v1.1 SNS post copy (LinkedIn, Threads, HN, Reddit×2)
Previously only the X/Twitter copy was written. Filled in: - LinkedIn: ~1300 char professional/insight tone with 5-bullet feature list - Threads: 5-post Korean thread, conversational - HN Show: full Show HN body with stack details and discussion hooks - Reddit r/programming: technical angle, citation pipeline as discussion hook - Reddit r/selfhosted: self-hosting + MIT + no telemetry framing dev.to remains a TODO since it's effectively a translation of blog-v1-1.md (135 lines) — left a note suggesting the HN Show body as a faster starting point than full translation. Reddit posts include a discussion seed (LLM-as-judge for citations) so the threads have something to grab onto beyond "look at my project." Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a1ca2a2 commit cb3ad6d

1 file changed

Lines changed: 155 additions & 4 deletions

File tree

.context/marketing/sns-schedule.md

Lines changed: 155 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,159 @@
3939
> kiwimu v1.1 — wikis grow, they aren't made.
4040
> bunx @open330/kiwimu init --demo
4141
42+
### LinkedIn 문안
43+
44+
> kiwimu v1.1을 공개합니다. 한 줄로: **위키는 만드는 게 아니라 자라는 거였다.**
45+
>
46+
> v1.0이 "문서를 넣으면 위키가 된다"를 증명한 버전이었다면, v1.1은 그 위키가 **읽는 동안 알아서 자라나는** 구조를 만든 업데이트입니다.
47+
>
48+
> 핵심은 단순합니다.
49+
> 1. 위키 본문에서 모르는 문장을 드래그합니다.
50+
> 2. 팝오버에 "이게 뭔데?" 한 줄 질문합니다.
51+
> 3. AI가 답을 씁니다.
52+
> 4. "위키에 저장" 한 번 누르면 정식 페이지가 됩니다.
53+
>
54+
> 그 자연스러운 행동이 위키를 키우는 동력이 됩니다. 문서를 처음부터 "쓰는" 사람은 적지만, 읽다가 막히는 사람은 모두입니다. 그 막히는 순간을 페이지로 변환해주는 것이 v1.1의 목표였습니다.
55+
>
56+
> 옆에 함께 들어간 다섯 가지:
57+
> · 모든 AI 문장에 인라인 인용 자동 부착 — 신뢰 가능한 위키
58+
> · kiwi.toml 5줄 스키마로 LLM 톤·카테고리 강제
59+
> · 카탈로그 페이지 — 100개 페이지에서 길 잃지 않기
60+
> · 활동 로그 — 위키가 실제로 쓰이고 있는지 시간선으로 확인
61+
> · 링크 미리보기 패널 — 페이지 이동 없이 확인
62+
>
63+
> 셀프호스팅, MIT, 텔레메트리 없음. 30초 데모:
64+
> `bunx @open330/kiwimu init --demo`
65+
>
66+
> 글: jiun.dev/posts/kiwimu-v1-1
67+
> 코드: github.com/Open330/kiwimu
68+
>
69+
> #LLM #OpenSource #DeveloperTools #KnowledgeManagement #Wiki
70+
71+
### Threads 문안 (한국어, 5-스레드)
72+
73+
**1/5**
74+
> 위키 안 만들어 봤어요? 저도요.
75+
> 근데 만들기 전에 "위키가 자라난다"는 게 뭔지 30초만 보고 가세요.
76+
> [GIF]
77+
78+
**2/5**
79+
> kiwimu v1.1을 공개합니다.
80+
> 한 줄로: 위키는 만드는 게 아니라 자라는 거였다.
81+
> 본문 드래그 → AI 질문 → 답변 → 한 번 클릭으로 정식 페이지 승격.
82+
83+
**3/5**
84+
> 핵심 인사이트는 간단해요.
85+
> "문서를 처음부터 쓰는 사람은 적지만, 읽다가 막히는 사람은 모두."
86+
> 그 막히는 순간을 페이지로 변환해주는 게 v1.1의 목표였어요.
87+
88+
**4/5**
89+
> 옆에 들어간 것들:
90+
> ✅ 모든 AI 문장에 인용 자동 부착
91+
> ✅ 5줄 스키마로 LLM 강제
92+
> ✅ 카탈로그 + 활동 로그
93+
> ✅ 링크 호버 미리보기
94+
95+
**5/5**
96+
> 셀프호스팅, MIT, 텔레메트리 없음.
97+
> bunx @open330/kiwimu init --demo
98+
>
99+
> 코드 → github.com/Open330/kiwimu
100+
> 글 → jiun.dev/posts/kiwimu-v1-1
101+
42102
## D+1 ~ D+5
43-
- [ ] HN Show: "Show HN: kiwimu – Wikis grow, they aren't made"
44-
- [ ] dev.to: 블로그 글 영문 번역 버전
45-
- [ ] Reddit r/programming, r/selfhosted
46-
- [ ] 댓글/멘션 모니터링 및 응답
103+
104+
### HN Show 본문
105+
**제목:** Show HN: kiwimu v1.1 – Wikis grow, they aren't made
106+
107+
**본문:**
108+
> Hi HN, I'm jiun, the author of kiwimu — a self-hosted CLI that turns documents (PDF, DOCX, URL, Markdown) into a hyperlinked learning wiki using LLMs.
109+
>
110+
> v1.0 (released a month ago) proved the basic loop: drop in a textbook, get a navigable wiki + auto-generated quizzes. v1.1 changes the philosophy from "make a wiki" to "let the wiki grow as you read it." Five things shipped:
111+
>
112+
> 1. **Inline citations on every AI-generated sentence.** Each sentence ends with a `[^src:slug]` pointer to the source page. There's also a coverage matrix that surfaces pages where the AI made claims with no source backing — the biggest legitimacy hole for AI-generated wikis.
113+
>
114+
> 2. **Schema layer.** Five lines in `kiwi.toml` define your team's categories, page templates, and tone constraints. The LLM operates inside that schema or doesn't operate at all. This was the most-requested v1.0 feature: people wanted consistency without a human moderator.
115+
>
116+
> 3. **Query → wiki promotion (the killer feature).** Highlight any sentence in a wiki page → popover asks for your question → LLM writes a concept page → one click promotes it to a real linked page. With duplicate detection so you don't fork existing pages. The natural reading-when-stuck moment becomes the wiki's growth engine.
117+
>
118+
> 4. **Content catalog + activity log.** Auto-categorized index page so you don't lose your way at 100+ pages, and a timeline of every page creation, question, promotion, and schema change.
119+
>
120+
> 5. **Peek panel.** Hover any internal `/wiki/*` link → a side panel slides in with the linked page's body. Same idea as Wikipedia's hover preview but for your own wiki.
121+
>
122+
> Stack: Bun + TypeScript, SQLite (FTS5 + embeddings), zero runtime deps for the static site. MIT, no telemetry, optional 4 LLM providers (Gemini free tier works fine).
123+
>
124+
> 30s try:
125+
> ```
126+
> bunx @open330/kiwimu init --demo
127+
> ```
128+
>
129+
> Repo: https://github.com/Open330/kiwimu
130+
> Long-form post: https://jiun.dev/posts/kiwimu-v1-1
131+
>
132+
> Happy to discuss design decisions — especially the citation pipeline (LLM-as-judge for source attribution turned out trickier than I expected) and the schema enforcement (deterministic post-processing vs system prompt vs structured output, all three have failure modes).
133+
134+
### dev.to 본문 (영문)
135+
> 블로그 글 `blog-v1-1.md`의 영문 번역 버전. dev.to 형식 (frontmatter + tags). 작성 필요 — 한글 원문 135줄, 번역 + 영문 톤 조정 + tags(`#opensource #ai #wiki #llm #typescript`) 추가.
136+
>
137+
> 시간 절약을 위해 HN Show 본문을 토대로 확장하는 게 더 빠를 수 있음.
138+
139+
### Reddit r/programming
140+
**제목:** kiwimu v1.1 — turn any document into a self-growing wiki via inline LLM Q&A (MIT, self-hosted)
141+
142+
**본문:**
143+
> v1.1 of kiwimu just shipped. It's a CLI that converts documents into hyperlinked wikis with LLM-generated cross-links. The new version focuses on letting the wiki **grow while you read it**, rather than treating wiki generation as a one-shot batch job.
144+
>
145+
> The core interaction is what I'd call "reading-driven authoring":
146+
>
147+
> - Highlight a sentence you don't understand inside any wiki page
148+
> - Ask a question in the popover
149+
> - LLM writes a concept page answering it
150+
> - One click promotes that answer to a fully linked wiki page (with duplicate detection)
151+
>
152+
> Each AI-generated sentence carries an inline citation pointing to its source. There's a coverage matrix to flag pages that have AI claims with no source attribution — the standard legitimacy problem for AI-generated docs.
153+
>
154+
> Schema layer in `kiwi.toml` lets you constrain LLM output to your team's categories, page templates, and tone (5 lines of TOML).
155+
>
156+
> Stack: Bun, TypeScript, SQLite (FTS5 + embeddings). MIT, no telemetry. Demo runs without an API key.
157+
>
158+
> ```bash
159+
> bunx @open330/kiwimu init --demo
160+
> ```
161+
>
162+
> Repo: https://github.com/Open330/kiwimu
163+
> Writeup: https://jiun.dev/posts/kiwimu-v1-1
164+
>
165+
> Discussion welcome — particularly interested in feedback on the citation enforcement (LLM-as-judge has been the trickiest piece).
166+
167+
### Reddit r/selfhosted
168+
**제목:** kiwimu v1.1 — self-hosted learning wiki builder, MIT, no telemetry, no API key required for demo
169+
170+
**본문:**
171+
> v1.1 of kiwimu is out. It's a CLI that takes documents (PDF, DOCX, URL, Markdown) and builds a self-hosted, hyperlinked learning wiki. Fully MIT, zero telemetry, runs entirely on your machine.
172+
>
173+
> A demo mode runs without any API key — you get a sample wiki on quantum mechanics + data structures preloaded with quizzes:
174+
>
175+
> ```bash
176+
> bunx @open330/kiwimu init --demo
177+
> ```
178+
>
179+
> Then `kiwimu serve` and you're at `localhost:8000`.
180+
>
181+
> v1.1 highlights:
182+
>
183+
> - Inline LLM Q&A: highlight any text in a wiki page, ask a question, get an answer that promotes to a real page in one click
184+
> - Schema layer (`kiwi.toml`) — define categories/templates/tone in 5 lines, LLM follows them
185+
> - Inline citations on all AI-generated content with a coverage matrix
186+
> - Activity log so you can see how the wiki is actually being used
187+
> - Hover preview panel on internal links
188+
>
189+
> LLM provider is your choice: Gemini (free), OpenAI, Anthropic, Azure OpenAI. Pick one and drop the key into the config.
190+
>
191+
> Hosting story: static site builds via `kiwimu build` for read-only deploys, or `kiwimu serve` for the editable + dynamic Q&A version. SQLite under the hood, easy to back up.
192+
>
193+
> Repo: https://github.com/Open330/kiwimu
194+
> Writeup: https://jiun.dev/posts/kiwimu-v1-1
195+
196+
### 그 외
197+
- [ ] 댓글/멘션 모니터링 및 응답 (24h 적극 응답)

0 commit comments

Comments
 (0)