V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
admirez
V2EX  ›  问与答

我的 windows 程序需要支持 mcp

  •  
  •   admirez · 36 天前 via iPhone · 1197 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。

    但是我不知道当 LLM 让我程序执行某个操作的时候如何做,因为我程序功能有上千个……有高人指点吗

    8 条回复    2025-08-13 16:09:44 +08:00
    seth19960929
        1
    seth19960929  
       36 天前
    你提供一个接口给 LLM, 看一下 MCP 协议, 比如你暴露 1000 个方法给他注册
    readFile, writeFile, openApp, 如果已经实现 MCP 的客户端, 会自动去调用, 否则你就要让大模型返回意图给你, 然后你去调用
    admirez
        2
    admirez  
    OP
       36 天前 via iPhone
    @seth19960929 实际上有三千多个 暴露给 llm 会不会把 llm 撑爆啊
    seth19960929
        3
    seth19960929  
       36 天前
    @admirez 这么有这么多方法吗?是不是可以用参数决定?
    比如调用你的方法时传递参数,你的这个方法内部根据不同参数调用不同方法
    admirez
        4
    admirez  
    OP
       36 天前 via iPhone
    @seth19960929 每个功能后面还能有很多参数……
    seth19960929
        5
    seth19960929  
       36 天前
    @admirez 举几个例子?
    admirez
        6
    admirez  
    OP
       36 天前 via iPhone
    @seth19960929 比如有个功能叫打开股票界面,这里面可以带很多参数 比如 股票代码 是否 看 k 线 要设置什么指标等
    seth19960929
        7
    seth19960929  
       36 天前
    @admirez 那你就应该有一个 openapp 就够了,隔壁有一个 openqq openwechat openxxx 这样呢,openapp appname appargs 就可以了,没必要这么细
    coefu
        8
    coefu  
       36 天前
    同花顺 rpa?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   929 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:59 · PVG 05:59 · LAX 14:59 · JFK 17:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.