sub-store-org / sub-store-org/Sub-Store
语法兼容问题
Open
Nobody has claimed this yet.
bug
- Dominant language
- JavaScript
- Stars
- 10.5k
- Forks
- 1.4k
- Avg merge
- 5h 31m
- Merged PRs (30d)
- 10
Description
现状:
Surge字段必须不带双引号(已改, 可能还有部分未处理)Loon字段必须带双引号External Proxy Program中args这种字段可以出现多次, 可带双引号或不带双引号, 暂未兼容单引号- 不支持包含逗号/等号等符号的节点名
a. 已自动去除SurfboardSurge输出中的=,
b.QXtag也不支持 Surfboard与Surgevmess-aead字段默认不一致, 不管Surfboardhttps://getsurfboard.com/docs/profile-format/proxy/external-proxy/vmess
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the subscription conversion paths for Surge, Loon, External Proxy Program, Surfboard, and Quantumult X, focusing on their handling of quoting, repeated args, node names, and vmess-aead. Confirm the expected syntax for each format from the issue and linked Surfboard documentation, then verify that the listed compatibility cases are preserved without removing valid node-name characters.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100