Skip to main content

AI-powered command line tool for developers using Qwen models

Project description

Moon-Cloud-Coder

AI-powered command line tool for developers using Qwen models

项目描述

Moon-Cloud-Coder 是一个基于阿里云通义千问(Qwen)模型的AI命令行工具,专为开发者设计。它可以帮助开发者完成代码分析、生成、调试等任务。

功能特性

  • 交互式AI对话
  • 代码分析和生成
  • 支持多种认证方式(API Key、OAuth)
  • 丰富的命令行选项
  • 文件内容分析支持

安装

pip install moon-cloud-coder

使用方法

交互模式

moon-cloud-coder

非交互模式

moon-cloud-coder --prompt "你的问题或请求"

认证设置

# 使用命令行进行认证
moon-cloud-coder
# 然后在交互模式中输入 /auth 命令

认证方式

项目支持两种认证方式:

  1. API Key - 通过 DASHSCOPE_API_KEY 环境变量
  2. Qwen OAuth - 通过OAuth流程,享有免费额度

配置

可以创建 MoonCloud.md 文件来自定义AI交互指令。

开发

# 克隆项目
git clone <repository-url>

# 安装开发依赖
pip install -e ".[dev]"

许可证

MIT

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

moon_cloud_coder-0.0.1.tar.gz (904.0 kB view details)

Uploaded Source

Built Distribution

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

moon_cloud_coder-0.0.1-py3-none-any.whl (28.6 kB view details)

Uploaded Python 3

File details

Details for the file moon_cloud_coder-0.0.1.tar.gz.

File metadata

  • Download URL: moon_cloud_coder-0.0.1.tar.gz
  • Upload date:
  • Size: 904.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for moon_cloud_coder-0.0.1.tar.gz
Algorithm Hash digest
SHA256 1124ef3311d1e164f6b1f631c3575157ee504b92615924f04031b2469ede8b75
MD5 7fcfe75cb5bae84a63b894aa37c59425
BLAKE2b-256 0fa14e1cb34baab887df7f3632a8d4f54588ba6e1ff457653c4bd286fbddae24

See more details on using hashes here.

File details

Details for the file moon_cloud_coder-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for moon_cloud_coder-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 733eba477539ff247c8095f7e5798a4033a2520a1e0c50a0e96edcaa8068d856
MD5 fa3db99c7ba8ec8d98fbd9a8d410d406
BLAKE2b-256 16c8e743ed69658109fa1744a443ddccdc39444242cfa3facc2db374f442818a

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