初始化仓库

This commit is contained in:
2026-06-02 23:14:41 +08:00
commit 0bc3f02670
520 changed files with 191097 additions and 0 deletions
+141
View File
@@ -0,0 +1,141 @@
name: Bug Report
description: Report a bug to help us improve cc-connect
title: "[Bug] "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to report a bug! Please fill out the form below to help us understand and reproduce the issue.
- type: input
id: version
attributes:
label: cc-connect Version
description: Run `cc-connect --version` to get the version.
placeholder: "e.g. v0.3.0"
validations:
required: true
- type: dropdown
id: os
attributes:
label: Operating System
options:
- macOS
- Linux (Ubuntu/Debian)
- Linux (Other)
- Windows (WSL)
- Other
validations:
required: true
- type: dropdown
id: agent
attributes:
label: Agent Type
description: Which AI agent are you using?
options:
- Claude Code
- Codex (OpenAI)
- Cursor Agent
- Gemini CLI
- Other
validations:
required: true
- type: dropdown
id: platform
attributes:
label: Platform
description: Which messaging platform(s) are involved?
multiple: true
options:
- Feishu (Lark)
- DingTalk
- Telegram
- Slack
- Discord
- LINE
- WeChat Work (企业微信)
- QQ (NapCat/OneBot)
- N/A
validations:
required: true
- type: dropdown
id: install-method
attributes:
label: Installation Method
options:
- npm (npm install -g cc-connect)
- Binary download (GitHub Releases)
- Build from source
validations:
required: false
- type: textarea
id: description
attributes:
label: Bug Description
description: A clear and concise description of what the bug is.
placeholder: Describe the bug...
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1. Configure config.toml with ...
2. Run `cc-connect`
3. Send message '...' in the chat
4. See error ...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen.
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened.
validations:
required: true
- type: textarea
id: config
attributes:
label: Configuration (config.toml)
description: |
Please share the relevant parts of your config.toml (remove sensitive info like tokens/keys).
render: toml
validations:
required: false
- type: textarea
id: logs
attributes:
label: Logs / Error Output
description: Paste any relevant logs or error messages here.
render: shell
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional Context
description: Any other context, screenshots, or information about the problem.
validations:
required: false
+8
View File
@@ -0,0 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Documentation
url: https://github.com/chenhg5/cc-connect#readme
about: Check the README and platform setup guides before opening an issue
- name: Discussions
url: https://github.com/chenhg5/cc-connect/discussions
about: Ask questions and share ideas in GitHub Discussions
@@ -0,0 +1,74 @@
name: Feature Request
description: Suggest a new feature or improvement for cc-connect
title: "[Feature] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thanks for suggesting a feature! Please describe your idea clearly so we can evaluate and discuss it.
- type: dropdown
id: area
attributes:
label: Feature Area
description: Which part of cc-connect does this relate to?
options:
- Core / Engine
- Agent (Claude Code, Codex, Cursor, Gemini, etc.)
- Platform (Feishu, DingTalk, Telegram, Slack, etc.)
- Session Management
- API Provider Management
- Voice / Speech-to-Text
- Image / Multimodal
- CLI / Commands
- Configuration
- Documentation
- Other
validations:
required: true
- type: textarea
id: problem
attributes:
label: Problem or Motivation
description: |
Is your feature request related to a problem? Please describe.
A clear description of what the problem is, e.g. "I'm always frustrated when..."
placeholder: Describe the problem or motivation behind this feature...
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe the solution you'd like. How should this feature work?
placeholder: Describe your ideal solution...
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional Context
description: Add any other context, mockups, or references about the feature request here.
validations:
required: false
- type: checkboxes
id: contribution
attributes:
label: Willingness to Contribute
description: Would you be willing to contribute this feature via a pull request?
options:
- label: I'd be willing to submit a PR for this feature
@@ -0,0 +1,80 @@
name: Platform / Agent Support Request
description: Request support for a new messaging platform or AI agent
title: "[Support Request] "
labels: ["new-integration"]
body:
- type: markdown
attributes:
value: |
Want cc-connect to support a new messaging platform or AI coding agent? Let us know!
- type: dropdown
id: type
attributes:
label: Request Type
options:
- New Platform (messaging app)
- New Agent (AI coding assistant)
validations:
required: true
- type: input
id: name
attributes:
label: Platform / Agent Name
placeholder: "e.g. Microsoft Teams, WhatsApp, Aider, etc."
validations:
required: true
- type: textarea
id: description
attributes:
label: Description
description: Brief description of the platform/agent and why you'd like it supported.
validations:
required: true
- type: textarea
id: api-info
attributes:
label: API / SDK Information
description: |
Please share any relevant links to official documentation, bot APIs, SDKs, or developer resources.
placeholder: |
- Official docs: https://...
- Bot API: https://...
- SDK (Go/Python/Node): https://...
validations:
required: false
- type: dropdown
id: connection
attributes:
label: Connection Type (for platforms)
description: If known, what type of connection does this platform support for bots?
options:
- WebSocket (no public IP needed)
- Long Polling (no public IP needed)
- Stream / SSE (no public IP needed)
- Webhook (public URL required)
- Unknown / Not sure
- N/A (agent request)
validations:
required: false
- type: textarea
id: additional
attributes:
label: Additional Context
description: Any other context about why this integration would be valuable.
validations:
required: false
- type: checkboxes
id: contribution
attributes:
label: Willingness to Contribute
description: Would you be willing to help implement this integration?
options:
- label: I'd be willing to submit a PR for this integration