Codync
免费开源的 1:1 Grok Bot 与 Muse 替代方案。可在 iPhone、Mac 或 Linux 桌面上将 Claude 代码、Codex、Cursor 以及 40 多个编码代理作为持久机器人使用。支持群组聊天、线程、应用。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Python SDKs for the anime, manga and light novel ecosystem — AniLibria, MangaLib, RanobeLib. Home of anipy.ru and the collection roadmap.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗| Package | Platform | PyPI | Docs | ||
|---|---|---|---|---|---|
| I | アニメ | py-aniliberty | AniLibria / AniLiberty | anipy.ru/en/docs/py-aniliberty | |
| II | ラノベ | ranobelib-python-sdk | RanobeLib | anipy.ru/en/docs/ranobelib-python-sdk | |
| III | 漫画 | mangalib-python-sdk | MangaLib | anipy.ru/en/docs/mangalib-python-sdk | |
libsocial-core | shared core of II and III | anipy.ru/en/docs/libsocial-core |
All libraries are async, typed and MIT-licensed, for Python 3.11+.
pip install py-aniliberty # anime — AniLibria
pip install ranobelib-python-sdk # light novels — ranobelib.me
pip install mangalib-python-sdk # manga — mangalib.me
anipy.ru is a showcase: it does not implement anything itself. Every word, signature and example comes from the SDK repositories at build time, so the site can't drift from the code.
mkdocs.yml nav: quick start, guides, API notes, upgrade notes. The shared core has its own section, linked from both site packages.examples/, with a copy-to-run command.Ctrl + K.flowchart LR
subgraph SDK repositories
A[py-aniliberty]
B[libsocial-sdk]
end
A & B -- "npm run sync<br/>git clone + griffe" --> C[.sdk/]
C -- "astro build" --> D[static site]
D -- "pagefind" --> E[search index]
D & E -- "Docker · nginx" --> F((anipy.ru))
npm run sync clones the SDK repositories into .sdk/ and extracts the API reference from their source with griffe (via uv).astro build turns READMEs, mkdocs.yml pages, OpenAPI specs, examples and changelogs into static pages. Current versions come from PyPI.Requirements: Node.js ≥ 22.18, uv (for the API reference), git.
git clone https://github.com/LLIJIYAPNIK/anipy.git
cd anipy
npm install
npm run sync # clone the SDK repositories into .sdk/ and build the API reference
npm run dev # dev server at http://localhost:4321
| Command | What it does |
|---|---|
npm run sync | clones or updates the SDK repositories, extracts the API reference |
npm run dev | dev server with hot reload |
npm run check | type and content schema checks (astro check) |
npm run build | static build into dist/ plus the search index |
npm run preview | serves dist/ — the only place where search works |
src/
data/sdks.ts # the collection: one record per SDK, nothing else to add
lib/ # SDK content → site data: docs, API reference, coverage, examples, versions
components/ # panels, docs layout, search, coverage table (the only Preact island)
pages/[lang]/ # /ru/… and /en/…: home, docs, examples, changelog, coverage, about
i18n/ # interface strings, Russian and English
styles/ # design tokens and motion
scripts/ # sync, API reference extraction, media and link-preview preparation
deploy/ # nginx and docker compose for the server
docs/deploy.md # server setup and secrets
prefers-reduced-motion is respected everywhere. Every duration is a design token, and all of them turn to zero.Every push to main builds an image, publishes it to ghcr.io/llijiyapnik/anipy and restarts the container on the server; TLS is handled by nginx on the host. After an SDK release the site is rebuilt by hand: Actions → Deploy → Run workflow. Server setup and secrets: docs/deploy.md.
npm run check and npm run build must pass.MIT © Kulebyakin Alexander