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 profiles JSON
  • 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 floo as 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 gemini block
  • Recorded that modelsOverrides[].bodyConfigs.thinkingConfig.thinkingLevel is the checked path for Gemini 3
  • Recorded Buu’s successful verification that thinkingLevel: MINIMAL appears 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: HIGH and temperature: 1
  • Later updated the rule to reflect the broader conclusion that Gemini 3 should keep temperature: 1 as 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-CN for 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/wiki now 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