知识

在下面分享一些常识和问题的解决方法

市场

  • TMT行业:Technology, Media & Telecom,即计算机科技、媒体和通信三个以数字技术为核心的领域

风险管理

  • 风险管理的主要环节:制定风险管理规划和目标、风险识别、风险评估、实施风险管理措施、监控风险管理效果
  • 风险管理的基本方法:风险规避、风险控制(防损减损)、风险转移(自留;保险、合同、对冲、新公司等)

前端

  • 404错误:(不是缺少资源的情况下)若是在控制台显示的JS等文件404,且项目部署在子路径,则需要检查output.publicPath(webpack)base(Vite)的设置情况,因为没有设置publicPath时,请求会匹配到根目录;若是在页面中显示Unexpected Application Error! 404 Not Found,那么有可能是SPA路由的问题,ReactRouter设置basename,VueRouter设置base
    • 注意在开发时仍是以/为base,要给开发和生产环境不同配置
    • 建议通过DefinePlugin(webpack)import.meta.env.BASE_URL(Vite)注入
    • 注意publicPath必须以/开头,以/结束,例如/sub/
    • 对于部署在子路径的项目,publicPathbasename都要设置。部署在根目录的则可缺省。
  • Typescript 小技巧:
    • 从一个函数的形参中提取类型:Parameters<typeof FUNC>[x] // 其中 x 为参数位置
    • 将常量作为类型:给常量加上as const,然后再使用typeof CONSTANT[number]

运维

  • ERR_CONNECTION_CLOSED错误:服务器和域名在国内,且没有ICP备案;去备案即可
  • ERR_UNSAFE_PORT错误:通常由于使用了浏览器不允许的端口导致的,例如22,23,6000,6666,10080等;此时,通常可以 curl,但浏览器打不开;可以参考Chromium Source更换端口
  • 502错误:有时可以看看防火墙,一个是ufw等系统的防火墙,一个是云服务器的防火墙
  • 事故分级:P0,P1,P2,P3,P4严重程度从高到低。其中P0级一般意味着核心服务完全不可用、大规模数据泄漏、用户资金损失、RCE(Remote Code Execution)造成系统破坏等。

AI

  • MCP协议:Model Context Protocol,为应用程序向 LLM 提供上下文的方式进行了标准化,旨在统一大模型与外部的通信协议
  • 数据飞轮:一种反馈循环机制,通过从交互或流程中收集数据,持续优化 AI 模型,进而产生更优的结果和更有价值的数据,而后不断循环强化
  • 零知识证明:Zero Knowledge Proof,一种在不泄露陈述内容的情况下证明陈述有效性的方法。
  • 对于推理模型,提示词过于详细,效果可能会更差。
    DeepSeek-R1: https://arxiv.org/pdf/2501.12948   Claude   OpenAI

    When evaluating DeepSeek-R1, we observe that it is sensitive to prompts. Few-shot prompting consistently degrades its performance. Therefore, we recommend users directly describe the problem and specify the output format using a zero-shot setting for optimal results.