Skip to main content

aero-bailian-mcp-demo 0.6.1

这是可直接 uv build / uv publish 的 PyPI 源码包,目标能力单元固定为默认名称 气动测试。

已包含

  • 查询已发布能力单元 /api/v1/application/cms
  • 按名称查找“气动测试”
  • Excel 模板参数查找与填写
  • multipart Excel 上传到 /api/v1/cm/autoRun
  • jobId 轮询 /api/v1/job/select?id=...
  • 输出数据包下载 /api/v1/datapack/downloadData
  • ZIP / XLSX / JSON 中 CL、CD、L/D 的通用解析
  • MCP 工具 get_aero_tool_status
  • MCP 工具 run_aero_calculation

最重要:FC 环境变量

PCLINK_BASE_URL=https://idarec.buaa.edu.cn
PCLINK_BASE_PATH=/p-clink
PCLINK_CAPABILITY_NAME=气动测试
PCLINK_CAPABILITY_ID=
PCLINK_ACCESS_TOKEN=你的有效ClinkToken

输入模板二选一

最推荐把你原来已经使用的、与“气动测试”输入形式相同的 Excel 模板放到 FC,例如:

/code/templates/aero_input.xlsx

并设置:

PCLINK_TEMPLATE_FILE=/code/templates/aero_input.xlsx

如果你要由 Clink 在线下载模板,则设置:

PCLINK_TEMPLATE_PATH=现场“下载能力单元输入模板数据-简化”的真实 API path

没有模板文件、也没有模板接口路径时,程序会明确报“未配置输入模板”,不会发送错误的 parameters JSON。

发布

PowerShell:

Remove-Item -Recurse -Force dist -ErrorAction SilentlyContinue
uv build
uv publish --token 你的新PyPIToken

FC bootstrap

uvx --python 3.13 --from aero-bailian-mcp-demo==0.6.1 aero-bailian-mcp-demo

Metadata

Release files for aero-bailian-mcp-demo 0.6.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aero-bailian-mcp-demo 0.6.1
File Size Uploaded
aero_bailian_mcp_demo-0.6.1.tar.gz 8.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aero-bailian-mcp-demo 0.6.1
File Interpreter ABI Platform
aero_bailian_mcp_demo-0.6.1-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 kB

Release files / aero_bailian_mcp_demo-0.6.1.tar.gz

Download URL aero_bailian_mcp_demo-0.6.1.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
0cc913df810ea09c6fd47178bddefb668c178a62f0bb4dbbb3b9818edeb053a8
BLAKE2b-256 checksum
How to use checksums
24cf63461cbe9e79553d4b87ce91458f758ce31ea51d14c409771cefb7f69be8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / aero_bailian_mcp_demo-0.6.1-py3-none-any.whl

Download URL aero_bailian_mcp_demo-0.6.1-py3-none-any.whl
Size 10.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2599a385c1772dfec36fc8a5f11d483495e561695e721a5d84b15b97a8812427
BLAKE2b-256 checksum
How to use checksums
59ad74215d1e4565973804b87027d3a47772ff9c7a2876a3ecccff2f7b1f3e26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release history Release notifications | RSS feed

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

This release

0.6.1 This release

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page