Wiki Log
Chronological record of wiki actions. Append-only.
Format:## [YYYY-MM-DD] action | subject
[2026-04-10] create | Wiki initialized
- Path: /home/ubuntu/wiki
- Created directories: raw/articles, raw/papers, raw/transcripts, raw/assets, entities, concepts, comparisons, queries
- Created files: SCHEMA.md, index.md, log.md
- Schema initialized with broad personal-wiki defaults
[2026-04-10] update | Strong structure schema applied
- Owner set to: Buu
- Added directories: decisions, source-notes
- Schema updated to strong-structure mode with controlled page types, required sections, controlled tags, naming rules, status/confidence fields, and fact-vs-interpretation separation
- Index updated with Decisions and Source Notes sections
[2026-04-11] create | Wiki 标题、文件名与标签的默认处理
- Created raw transcript excerpt: raw/transcripts/2026-04-11-wiki-setup-discussion.md
- Created decision page: decisions/how-buu-wants-wiki-titles-filenames-and-tags-handled.md
- Fixed defaults for visible titles, raw-source titles, filename slugs, official proper-name casing, aliases, and gradual tag growth
- Updated index total pages to 1
[2026-04-11] update | Schema synced with title and tag defaults
- Added aliases field to required frontmatter example
- Added naming rules for visible titles, raw-source titles, official proper-name casing, filename slugs, and aliases usage
- Added gradual tag-growth rule to growth policy
[2026-04-11] ingest | Nano Banana 2 provider pricing
- Captured raw pricing excerpts from Google Gemini API, fal.ai, and YUNWU API public pages
- Created entity pages: entities/model-nano-banana-2.md, entities/provider-google-gemini-api.md, entities/provider-fal-ai.md, entities/provider-yunwu-api.md
- Created comparison page: comparisons/pricing-nano-banana-2-google-vs-fal-vs-yunwu.md
- Updated index total pages to 6
[2026-04-11] update | Nano Banana 2 provider pricing follow-up
- Corrected provider display name to 云雾 API
- Added user-observed 云雾侧边栏分组价格 for 优质banana: 512 0.111 / 1K 0.166 / 2K 0.166 / 4K 0.296
- Recorded that 云雾当前 1K and 2K are same price, making 2K the better default choice under that group
- Captured 云雾 homepage notice stating 0.5 RMB can recharge 1 USD balance
- Updated comparison to treat recharge ratio as a core real-cost factor
- Updated fal.ai notes with official concurrency-limit documentation and secondary-market pricing observations
[2026-04-11] update | Cheapest-price summary added
- Added a rough USD/CNY exchange-rate anchor (1 USD ≈ 6.83 CNY) for approximate RMB comparison
- Added explicit cheapest-by-resolution summary and price gaps into the Nano Banana 2 provider comparison page
- Added rough RMB gap comparison between Google official pricing and 云雾 recharge-adjusted pricing
- Refined fal.ai comparison to separate official page pricing from observed secondary-market acquisition channels
- Added discount-style summaries (几折) against Google official pricing for 云雾 and best-observed fal samples
[2026-04-11] query | Hermes built-in image generation backend
- Captured code/doc excerpts showing Hermes built-in image generation uses FAL.ai FLUX 2 Pro plus Clarity Upscaler
- Added query page: queries/hermes-built-in-image-generation-backend.md
- Updated fal.ai entity page with checked examples where fal official page pricing is above, equal to, or different from original provider official pricing
- Updated index total pages to 7
[2026-04-11] query | AxonHub for Yunwu image routing and per-call billing
- Inspected axonhub-v0.9.31 repo under /home/ubuntu/repos and confirmed it presents itself as a unified AI gateway
- Captured docs/code excerpts showing OpenAI-compatible image generation support via /v1/images/generations
- Captured docs/code excerpts showing flat_fee pricing mode for per-request billing
- Added query page: queries/axonhub-can-it-front-yunwu-image-api-and-track-per-call-cost.md
- Updated index total pages to 8
[2026-04-11] query | AI gateway alternatives for image and video
- Captured checked notes on AxonHub, LiteLLM, and Kong AI Gateway as candidates for image/video gateway use
- Added query page: queries/which-ai-gateway-options-besides-axonhub-fit-buu.md
- Updated index total pages to 9
[2026-04-11] update | Hermes image tool pricing notes
- Captured FLUX.2 Pro and Clarity Upscaler public price excerpts from fal
- Updated Hermes built-in image generation query page with chained-cost notes and standalone-upscaler clarification
[2026-04-11] decision | Buu 当前如何选择个人 AI Gateway
- Added raw transcript excerpt: raw/transcripts/2026-04-11-ai-gateway-selection-discussion.md
- Added decision page: decisions/how-buu-currently-chooses-a-personal-ai-gateway.md
- Recorded that the current main direction is to verify AxonHub first, then gradually replace CCH
- Recorded the rule of stable logical model names plus multiple upstream providers with fallback
- Updated index total pages to 10
[2026-04-11] update | AxonHub project / key / protocol notes added
- Added raw transcript excerpt: raw/transcripts/2026-04-11-axonhub-project-key-protocol-discussion.md
- Added entity page: entities/axonhub.md
- Added comparison page: comparisons/axonhub-project-vs-claude-code-hub-boundary.md
- Added decision page: decisions/how-buu-currently-splits-axonhub-projects.md
- Added query pages:
- queries/how-to-separate-image-and-video-costs-in-axonhub.md
- queries/where-should-flat-fee-be-attached-in-axonhub.md
- queries/what-does-axonhub-api-key-profile-control.md
- queries/can-one-logical-model-id-fallback-across-upstreams-in-axonhub.md
- queries/can-one-axonhub-api-key-be-used-across-protocols.md
- Clarified that CCH in Buu’s usage means Claude Code Hub
- Updated index total pages to 18
[2026-04-11] update | AxonHub terminology normalized to real English + UI Chinese
- Updated SCHEMA naming rules to prefer exact product English terms plus exact Chinese UI wording when available
- Revised AxonHub-related pages to use checked pairs such as Projects(项目), API Keys(API 密钥), API Key Profiles(配置文件管理), Profiles(配置), Request Logs(请求日志), Channel(渠道), Canceled(已取消)
- Updated index summaries accordingly
[2026-04-11] decision | AxonHub API Key / Profile naming rule added
- Added raw transcript excerpt: raw/transcripts/2026-04-11-axonhub-key-and-profile-naming-discussion.md
- Added decision page: decisions/how-buu-names-axonhub-api-keys-and-profiles.md
- Recorded that API Keys(API 密钥) should be named by client / software boundary
- Recorded that API Key Profiles(配置文件管理) should be named by capability / policy boundary
- Updated index total pages to 19
[2026-04-11] update | API Key Profiles are per-key, not global
- Updated the API Key Profiles(配置文件管理) query page with checked database and frontend facts
- Recorded that each API Key(API 密钥) stores its own
profilesJSON - Recorded that the Profiles dialog reads only the selected API Key detail, so there is no global reusable profile dropdown
[2026-04-11] query | VPS 反代域名直连比 Surge 节点更慢
- Added raw transcript excerpt: raw/transcripts/2026-04-11-vps-domain-network-observation.md
- Added query page: queries/why-direct-access-to-buu-vps-proxy-domains-feels-slower-than-surge-routed-access.md
- Recorded current environment facts: Beijing Unicom home broadband, Surge, IPv6 enabled, MacBook 16-inch M2 Max, iPhone 12 Pro
- Recorded current observation that most Cloudflare-orange-cloud reverse-proxied service hostnames feel slower on direct access than when routed through Surge nodes
- Recorded
flooas the known non-orange-cloud contrast case for the S-UI node domain - Updated index total pages to 20
[2026-04-12] query | 沉浸式翻译里设置 Gemini 3 思考强度
- Added raw article note: raw/articles/2026-04-12-immersive-translate-gemini-thinking-docs.md
- Added raw transcript excerpt: raw/transcripts/2026-04-12-immersive-translate-gemini-thinking-setting.md
- Added query page: queries/how-to-set-gemini-3-thinking-level-in-immersive-translate.md
- Recorded that Gemini 3 in Immersive Translate should be configured via the active custom Gemini service instance, not an abstract top-level
geminiblock - Recorded that
modelsOverrides[].bodyConfigs.thinkingConfig.thinkingLevelis the checked path for Gemini 3 - Recorded Buu’s successful verification that
thinkingLevel: MINIMALappears in the AxonHub request body - Updated AxonHub entity page with the verified passthrough fact
- Updated index total pages to 21
[2026-04-12] decision | 沉浸式翻译视频字幕的 Gemini 3 调参规则
- Added raw article note: raw/articles/2026-04-12-immersive-translate-subtitle-tuning-docs.md
- Added raw transcript excerpt: raw/transcripts/2026-04-12-immersive-translate-gemini-video-tuning-discussion.md
- Added decision page: decisions/how-buu-currently-tunes-gemini-3-for-immersive-translate-video-subtitles.md
- Recorded that Buu’s primary goal is subtitle follow-through speed first, then quality
- Recorded that the main tuning knobs are request rate and request sizing, not peripheral subtitle display toggles
- Recorded Buu’s current rule to start from
thinkingLevel: HIGHandtemperature: 1 - Later updated the rule to reflect the broader conclusion that Gemini 3 should keep
temperature: 1as the default across scenarios, matching Google Cloud’s Gemini 3 prompting guide - Updated index total pages to 22
[2026-04-12] update | llm-wiki 网站展示与 Quartz 角色整理
- Added raw transcript excerpt: raw/transcripts/2026-04-12-llm-wiki-site-and-quartz-discussion.md
- Added entity page: entities/quartz.md
- Added decision pages:
- decisions/how-buu-currently-wants-llm-wiki-presented-as-a-wiki-site.md
- decisions/how-llm-wiki-and-vps-service-hub-should-divide-work.md
- Recorded that Quartz is the current display layer for
/home/ubuntu/wiki, not the knowledge source itself - Recorded that the current website goal is Wiki-style reading/navigation first, not article-site feel
- Recorded that VPS reverse-proxy / DNS / HTTPS facts belong in vps-service-hub, while durable knowledge judgments belong in llm-wiki
- Updated index total pages to 28
[2026-04-12] ingest | fxtwitter / FixupX notes
- Added raw article notes:
- raw/articles/2026-04-12-fxtwitter-docs.md
- raw/articles/2026-04-12-fxtwitter-readme.md
- Added entity page: entities/fxtwitter.md
- Added concept page: concepts/third-party-x-twitter-embed-fixer.md
- Added source-note page: source-notes/fxtwitter-docs-and-readme-note.md
- Recorded that fxtwitter is best treated as a third-party X/Twitter embed-fixer and sharing-layer tool, not a stable large-scale crawling interface
- Updated index total pages to 28
[2026-04-12] update | Quartz review blockers fixed
- Added each durable page title into its aliases list so Quartz title-based internal links no longer 404 during review
- Disabled Quartz ArticleTitle component to remove duplicated top-level page titles such as
index+Wiki Index - Switched Quartz locale to
zh-CNfor more Chinese UI labels during review - Moved deployed site output out of the repo build snapshot path and into
/home/ubuntu/wiki-site-public, then linked OpenResty site root to that output - Replaced preview-time upstream proxy serving with direct OpenResty static file serving
- Enabled a persistent Quartz watch service so changes under
/home/ubuntu/wikinow rebuild the site automatically
[2026-04-12] decision | AxonHub 上游排序标准补记
- Added raw transcript excerpt: raw/transcripts/2026-04-12-provider-ordering-criteria-discussion.md
- Added decision page: decisions/how-buu-orders-axonhub-providers-and-groups.md
- Recorded that Buu orders providers / groups by combined cost, free-quota room, stability, and task fit
- Recorded that higher recent success does not automatically mean a provider should move to the front of the fallback chain
- Updated index total pages to 29
[2026-04-12] query | fxtwitter / fixupx 与未来 Twitter 抓取
- Added raw transcript excerpt: raw/transcripts/2026-04-12-fixupx-future-twitter-grabbing-discussion.md
- Added query page: queries/can-fxtwitter-and-fixupx-help-with-future-twitter-grabbing.md
- Updated entities/fxtwitter.md to state that fixupx is better treated as the
x.com-oriented alternate domain within the same service family, not a fully separate service - Recorded Buu’s reason for tracking these sites: keep them available for future evaluation as possible auxiliary entry points when grabbing Twitter / X content
- Updated index total pages to 30
[2026-04-12] decision | Markdown 标题前后空行规则
- Added raw article note: raw/articles/2026-04-12-markdown-heading-blank-lines-survey.md
- Added raw transcript excerpt: raw/transcripts/2026-04-12-markdown-heading-blank-lines-discussion.md
- Added source-note page: source-notes/markdown-heading-blank-lines-survey-note.md
- Added decision page: decisions/how-buu-handles-blank-lines-around-markdown-headings.md
- Recorded that Markdown heading blank lines are not a hard syntax requirement, but a common style convention
- Recorded Buu’s final rule: leave one blank line before and after Markdown headings by default
- Recorded that cross-project preference should live in llm-wiki, and project-specific enforcement should also be written into the relevant project style guide or lint/formatter config
- Updated index total pages to 32
[2026-04-12] update | AI 写作特征清理
- Reviewed durable wiki pages with the dbs-ai-check standard, but ignored wiki template structure itself
- Smoothed a batch of over-polished summary sentences such as repeated “不是 X,而是 Y” and other explanation-heavy wording
- Updated these pages:
- entities/provider-yunwu-api.md
- entities/axonhub.md
- entities/quartz.md
- entities/provider-google-gemini-api.md
- entities/provider-fal-ai.md
- concepts/third-party-x-twitter-embed-fixer.md
- source-notes/markdown-heading-blank-lines-survey-note.md
- comparisons/axonhub-project-vs-claude-code-hub-boundary.md
- comparisons/pricing-nano-banana-2-google-vs-fal-vs-yunwu.md
- queries/can-fxtwitter-and-fixupx-help-with-future-twitter-grabbing.md
- queries/axonhub-can-it-front-yunwu-image-api-and-track-per-call-cost.md
- queries/hermes-built-in-image-generation-backend.md
- queries/how-to-set-gemini-3-thinking-level-in-immersive-translate.md
- queries/why-direct-access-to-buu-vps-proxy-domains-feels-slower-than-surge-routed-access.md
- decisions/how-buu-currently-chooses-a-personal-ai-gateway.md
- decisions/how-buu-currently-tunes-gemini-3-for-immersive-translate-video-subtitles.md
- decisions/how-buu-currently-wants-llm-wiki-presented-as-a-wiki-site.md
- decisions/how-llm-wiki-and-vps-service-hub-should-divide-work.md