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

MLL 没那么强!

  •  
  •   shoushen · 1 天前 · 264 次点击

    刚开始,我也是觉得大模型好厉害,但是实际使用下来真的很一般。 因为,现实需求是不可能用几个字对齐的。 哪怕大家说的什么前端,前端最大的工作其实是设计、修改,AI 搞的那东西根本没法看,后期修改维护更是没办法维护。 后端就更不用说了,大部分 ai 程序都无法运行,更不用说投入实际生产了。

    liulicaixiao
        1
    liulicaixiao  
       1 天前
    你甚至连 LLM 都打不对
    kekxv
        2
    kekxv  
       1 天前
    工具只是工具,每个人使用工具的效果不是一样的


    贴一些例子,仅反驳`大部分 ai 程序都无法运行`这个观点:

    一个将 har 抓包作为网站复现的工具,可用于前端测试:
    https://github.com/kekxv/service-for-har

    一个给 quickjs 提供 FFI 的扩展例子:
    https://github.com/kekxv/QuickJS-FFI-Demo

    一个使用 TOTP 进行临时反向端口映射的代理,用于内网 ssh 部署等:
    https://github.com/kekxv/tmproxy

    一个网关代理,可以将转发的流量记录为 har 模式,能够网页查看请求、返回;以及重放请求,可用于前后端调试:
    https://github.com/kekxv/dGateway

    这些都是可以正常使用的
    ZeroClover
        3
    ZeroClover  
       23 小时 55 分钟前
    Skill issue
    shoushen
        4
    shoushen  
    OP
       23 小时 53 分钟前
    我最近用 ai 写个听广播的小工具,真个连个小工具都写不好。代码如下。看看谁能用大模型复现,请把使用的大模型和提示词发上来。
    shoushen
        5
    shoushen  
    OP
       23 小时 51 分钟前
    #!/bin/bash
    set -euo pipefail

    SUPPORTED_FMS=(
    "清晨音乐台,https://lhttp.qingting.fm/live/4915/64k.mp3"
    "AsiaFM 亚洲音乐台,https://lhttp.qingting.fm/live/4581/64k.mp3"
    )


    CURRENT_PID=""
    SELECTED_NUM=""
    CURRENT_PLAY_NAME=""
    MAX_NUM=${#SUPPORTED_FMS[@]}

    print_radio_info() {
    echo "节目列表:"
    for idx in "${!SUPPORTED_FMS[@]}"; do
    IFS=',' read -r name url <<< "${SUPPORTED_FMS[$idx]}"
    local num=$((idx + 1))
    if [[ "$SELECTED_NUM" =~ ^[0-9]+$ && "$num" -eq "$SELECTED_NUM" ]]; then
    printf " \033[31m[%2d] %s\033[0m\n" "$num" "$name"
    else
    printf " %2d %s\n" "$num" "$name"
    fi
    done
    }


    play_radio() {
    local radio_num="$1"
    local index=$((radio_num - 1))

    IFS=',' read -r radio_name radio_url <<< "${SUPPORTED_FMS[$index]}"

    if ps -p "$CURRENT_PID" >/dev/null 2>&1; then
    kill "$CURRENT_PID" >/dev/null 2>&1
    wait "$CURRENT_PID" 2>/dev/null
    fi

    SELECTED_NUM="$radio_num"
    CURRENT_PLAY_NAME="$radio_name"

    mpg123 -q "$radio_url" >/dev/null 2>&1 < /dev/null &
    CURRENT_PID=$!



    if ! ps -p "$CURRENT_PID" >/dev/null; then
    echo -e "播放失败!"
    CURRENT_PID=""
    CURRENT_PLAY_NAME=""
    SELECTED_NUM=""
    fi
    }

    main_loop() {

    while true; do
    clear
    print_radio_info
    read -r -p "请输入节目编号( 1-$MAX_NUM )或 q 退出: " user_input
    if [[ "$user_input" =~ ^[qQ]$ ]]; then
    echo "正在退出播放器..."
    if ps -p "$CURRENT_PID" >/dev/null 2>&1; then
    kill "$CURRENT_PID" >/dev/null 2>&1
    wait "$CURRENT_PID" 2>/dev/null
    fi
    clear
    exit 0
    fi

    if ! [[ "$user_input" =~ ^[0-9]+$ ]]; then
    echo -n "错误:请输入有效的数字或 q 退出!"
    sleep 1
    continue
    fi

    if [[ "$user_input" -lt 1 || "$user_input" -gt "$MAX_NUM" ]]; then
    echo -n "错误:无效的节目编号!请输入 1-$MAX_NUM 之间的数字"
    sleep 1
    continue
    fi

    play_radio "$user_input"
    done
    }

    play_radio 1
    main_loop
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2673 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:03 · PVG 22:03 · LAX 06:03 · JFK 09:03
    ♥ Do have faith in what you're doing.