Skip to content

Latest commit

 

History

History
44 lines (37 loc) · 1.57 KB

File metadata and controls

44 lines (37 loc) · 1.57 KB

TODO

Maintained by AGI_Ananas

OpenAI-compat Adapter

  • Request format conversion (system/messages/tools)
  • Streaming SSE conversion (OpenAI → Anthropic events)
  • Tool call support (bidirectional)
  • Thinking model support (DeepSeek R1 / QwQ)
  • Interactive setup UI (provider select + input)
  • Config persistence (~/.claude.json)
  • Auto-load config on startup
  • URL smart handling (/v1 suffix)
  • Image/multimodal testing with third-party models
  • More provider presets
  • /model command to switch models without re-login

WeChat Bridge (iLink Bot)

  • iLink protocol SDK (zero-dependency)
  • QR code login + credential persistence
  • Text message send/receive (auto-chunking)
  • Image send/receive (CDN AES-128-ECB encrypt/decrypt)
  • File send/receive (PDF/DOC/ZIP etc.)
  • Video send/receive (CDN encrypt/decrypt)
  • Voice receive (auto-transcribe via WeChat)
  • Typing status ("正在输入中")
  • 24h token auto-reconnect
  • Long message chunking (1800 char threshold)
  • Multi-turn conversation support (--resume / session persistence)
  • Voice send (SILK encoding)
  • Thumbnail support for image/video upload
  • Slash commands in WeChat (/new, /model, /mode)
  • Multiple WeChat account support
  • Run as daemon (systemd / launchd)

Packages

  • url-handler-napi — URL handler
  • modifiers-napi — Modifier key detection
  • audio-capture-napi — Audio capture
  • color-diff-napi — Color diff (full TS implementation)
  • image-processor-napi — Image processor