This skill should be used when the user wants to "track job applications", "add a job application", "update application status", "view my job pipeline", "get application analytics", "delete job application", or wants to manage their job search using the Placed career platform at placed.exidian.tech.
通过 Placed API 追踪和管理你的求职申请。无需 MCP 服务器——所有调用均直接使用 curl 完成。
从 ~/.config/placed/credentials 加载密钥,若不存在则回退到环境变量:
bash
if [ -z $PLACEDAPIKEY ] && [ -f $HOME/.config/placed/credentials ]; then
source $HOME/.config/placed/credentials
fi
如果 PLACEDAPIKEY 仍未设置,询问用户:
请提供你的 Placed API 密钥(获取地址:https://placed.exidian.tech/settings/api)
然后保存以供后续会话使用:
bash
mkdir -p $HOME/.config/placed
echo export PLACEDAPIKEY=<用户提供的密钥> > $HOME/.config/placed/credentials
export PLACEDAPIKEY=<用户提供的密钥>
bash
placed_call() {
local tool=$1
local args=${2:-{}}
curl -s -X POST https://placed.exidian.tech/api/mcp \
-H Authorization: Bearer $PLACEDAPIKEY \
-H Content-Type: application/json \
-d {\jsonrpc\:\2.0\,\id\:1,\method\:\tools/call\,\params\:{\name\:\$tool\,\arguments\:$args}} \
| python3 -c import sys,json; d=json.load(sys.stdin); print(d[result][content][0][text])
}
| 工具 | 描述 |
|---|---|
| addjobapplication | 添加新的求职申请 |
| listjobapplications |
添加求职申请:
bash
placedcall addjob_application {
company: Stripe,
position: 高级软件工程师,
job_url: https://stripe.com/jobs/123,
status: 已申请,
notes: 来自John的内推
}
列出所有申请:
bash
placedcall listjob_applications
按状态筛选:
bash
placedcall listjob_applications {status:面试中}
更新申请状态:
bash
placedcall updatejob_status {
jobid: jobabc123,
status: 已发Offer,
notes: Offer:20万美元底薪 + 股权
}
获取分析数据:
bash
placedcall getapplicationanalytics {daterange:30d}
删除申请:
bash
placedcall deletejobapplication {jobid:job_abc123}
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 placed-job-tracker-1776092231 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 placed-job-tracker-1776092231 技能
skillhub install placed-job-tracker-1776092231
文件大小: 3.55 KB | 发布时间: 2026-4-15 13:54