Skip to main content

赋能编程猫社区脚本开发 - https://aumiao.aurzex.top

Project description

Aumiao

Moe Counter

License: AGPL v3 Python 3.13+ Ask DeepWiki

一个为编程猫社区开发的 API 收集项目和工具集合,旨在赋能脚本开发并提升社区管理效率。

A powerful API collection project and toolset for CodeMao community development, empowering script development and enhancing community management efficiency.

主要功能 | Main Features

社区管理 | Community Management

  • 评论管理:支持关键词过滤、黑名单批量清理作品和帖子评论
    Comment Management: Keyword filtering, batch cleanup of work and post comments via blacklist
  • 智能回复:基于关键词的自动化回复系统
    Auto Reply: Keyword-based automated reply system
  • 消息处理:一键清空邮箱红点、批量邮件处理
    Message Processing: Clear inbox notifications with one click, batch email processing

内容审核 | Content Moderation

  • 批量举报:支持批量提交和审核举报
    Batch Reporting: Batch submission and review of reports
  • 违规检测:自动识别广告内容、黑名单用户和重复发布
    Violation Detection: Automatically identify ads, blacklisted users, and duplicate posts
  • 实时监控:动态监测社区违规行为
    Real-time Monitoring: Dynamically monitor community violations

开发工具 | Development Tools

  • 多格式反编译:支持 KITTEN N、KITTEN、NEMO、COCO 等作品格式
    Multi-format Decompilation: Support for KITTEN N, KITTEN, NEMO, COCO and other work formats
  • AI 助手集成:KN AI 对话接口和智能交互功能
    AI Assistant Integration: KN AI dialogue interface and intelligent interaction features
  • 跨平台上传:多平台文件上传支持,便捷资源管理
    Cross-platform Upload: Multi-platform file upload support for convenient resource management

实用工具 | Utility Tools

  • 喵口令生成器:快速生成作品分享口令
    Miao Code Generator: Quickly generate work sharing codes
  • 小说下载器:批量下载编程猫社区小说
    Novel Downloader: Batch download CodeMao community novels
  • 插件系统:支持第三方插件扩展功能
    Plugin System: Support for third-party plugin extensions

快速开始 | Quick Start

环境要求 | Requirements

  • Python 3.13 或更高版本 | Python 3.13 or higher

安装步骤 | Installation Steps

# 克隆项目 | Clone the repository
git clone https://github.com/aurzex/Aumiao.git
cd Aumiao/Aumiao-py

# 使用uv包管理器(推荐)| Using uv package manager (recommended)
pip install uv
uv sync

# 或使用传统方式 | Or using traditional method
pip install -r requirements.txt

配置文件 | Configuration Files

项目使用以下配置文件: | The project uses the following configuration files:

  • data.json - 用户认证和数据配置文件 | User authentication and data configuration
  • setting.json - 程序运行设置和选项 | Program runtime settings and options

二进制版本 | Binary Versions

Release 页面下载预编译版本,无需配置即可直接运行。
Download precompiled versions from the Release page, ready to run without configuration.

贡献指南 | Contribution Guidelines

我们欢迎所有形式的贡献。请遵循以下流程: | We welcome all forms of contributions. Please follow the process below:

  1. Fork 仓库:点击右上角的 Fork 按钮 | Fork Repository: Click the Fork button in the upper right corner
  2. 创建分支:基于main分支创建功能分支 | Create Branch: Create a feature branch based on the main branch
  3. 开发功能:在分支上实现您的改进 | Develop Feature: Implement your improvements on the branch
  4. 提交测试:确保代码通过现有测试 | Run Tests: Ensure code passes existing tests
  5. 发起 PR:向主仓库提交 Pull Request | Submit PR: Submit a Pull Request to the main repository

请确保: | Please ensure:

  • 代码风格与现有代码保持一致 | Code style is consistent with existing code
  • 添加必要的文档和注释 | Add necessary documentation and comments
  • 更新相关的测试用例 | Update relevant test cases

Star History Chart

相关项目 | Related Projects

API 与文档 | API & Documentation

  • codemao-api - 编程猫社区官方 API 文档 | Official CodeMao community API documentation
  • CoCo-Source-Code-Plan - CoCo 编辑器源代码还原计划 | CoCo editor source code restoration project

开发工具 | Development Tools

社区增强与优化 | Community Enhancement & Optimization

  • Better-Codemao - 编程猫社区增强脚本 | CodeMao community enhancement script
  • codemaoOptimization - 社区使用问题优化 | Community usage optimization
  • pickcat - 编程猫社区重新设计与功能扩展 | CodeMao community redesign and feature extension

实用工具 | Utility Tools

  • CodemaoEDUTools - 学生账号管理工具 | Student account management tool
  • Codemao-Storage - 编程猫 CDN 文件上传工具 | CodeMao CDN file upload tool
  • bcm_convertor - 作品转桌面应用工具 | Work to desktop application converter
  • codemaonoveldownloader - 小说下载爬虫 | Novel download crawler
  • CodemaoDrive - 编程猫云盘,支持任意文件上传与下载 | CodeMao cloud drive supporting any file upload/download
  • PostCodemao - 编程猫的时光邮箱/明信片生成 DEMO | CodeMao time email/postcard generation demo
  • Codemao-Studio-Ranking - 编程猫工作室评论数排行榜 | CodeMao studio comment ranking
  • codemao-diger-rebuild - 编程猫社区挖坟工具 | CodeMao community necromancy tool

数据采集与分析 | Data Collection & Analysis

  • CodemaoSpider - 作品素材采集工具 | Work material collection tool
  • -Codemao- - 评论数据爬取与分析 | Comment data crawling and analysis

CoCo 生态 | CoCo Ecosystem

联系我们 | Contact Us

许可证 | License

本项目采用 AGPL-3.0 开源协议。详细条款请参阅LICENSE文件。
This project is licensed under the AGPL-3.0 license. See the LICENSE file for details.


感谢使用 Aumiao。如果本项目对您有帮助,请考虑在 GitHub 上为我们点亮星标。
Thank you for using Aumiao. If this project helps you, please consider giving it a star on GitHub.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aumiao-2.6.0.tar.gz (2.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aumiao-2.6.0-py3-none-any.whl (196.7 kB view details)

Uploaded Python 3

File details

Details for the file aumiao-2.6.0.tar.gz.

File metadata

  • Download URL: aumiao-2.6.0.tar.gz
  • Upload date:
  • Size: 2.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aumiao-2.6.0.tar.gz
Algorithm Hash digest
SHA256 3e2c53ce1f55547fb29ab6bbf1258b96ef8643e760c2ea30541e53330e150292
MD5 937a7ee9076aebb9755f8a51cf9e233c
BLAKE2b-256 3e3937187b128b8d88fda371098adac111514f359307d75074dce5b2e81cd4f1

See more details on using hashes here.

File details

Details for the file aumiao-2.6.0-py3-none-any.whl.

File metadata

  • Download URL: aumiao-2.6.0-py3-none-any.whl
  • Upload date:
  • Size: 196.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for aumiao-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f276a9d42df2d1a4c6fdaac594951bcf9371bf8ba6f31d194021c412d1eebf6
MD5 13b6fc125cedd5d80e82cac9c5e047d7
BLAKE2b-256 9d289c0fe22ca1d2f7cc0becd849213f42fb01dbd4ec0d34720fdfe64de350f7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page