本地如何开发MCP Server

本地如何开发MCP Server

前言

MCP(Model Context Protocol)全称模型上下文协议,是由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。

Firecrawl MCP Server 深度使用指南

Firecrawl MCP Server 深度使用指南

无论是市场分析师洞察行业动态、研究者收集学术资料,还是开发者为智能应用采集数据,都对网络数据采集工具提出了极高的要求。Firecrawl MCP Server 应运而生,它宛如一把犀利的 “数字手术刀”,能够精准地剖析网页,为用户采集、分析和提取所需的网络数据。本文将深入探讨 Firecrawl MCP Server 的使用方法、核心功能、应用场景以及部署方式,助您充分挖掘这款强大工具的潜力。

全志T113应用程序开发全流程记录

全志T113应用程序开发全流程记录

加载开发环境

1
2
source build/envsetup.sh 
lunch

输出,我这里选择5,我自己创建好的板子配置

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
ubuntu@ubuntu1804:~/tina-d1-h$ lunch

You're building on Linux

Lunch menu... pick a combo:
     1. d1-h_nezha_min-tina
     2. d1-h_nezha-tina
     3. d1s_nezha-tina
     4. t113_100ask-tina
     5. t113_musicpanel-tina

Which would you like? [Default t113_musicpanel]: 5

项目目录

/mnt/share/linux_t113_project/app_launcher

Vivado赛灵思开发设计套件

Vivado的安装以及使用

Vivado简要介绍

Vivado是FPGA厂商赛灵思提供的一款EDA(Electronic Design Automation)工具. 在电子设计自动化方面, 其主要提供了四种功能: RTL代码编写, 功能仿真, 综合(synthesis)以及实现(implementation).

LVGL8.2屏幕翻转180°显示设置

需求说明

由于设备位置问题,屏幕需要翻转180°显示才好安装,如果没有旋转功能,则需要重新做代码布局,找到 LVGL8的文档,发现显示部分已经有这个的配置,只需要做以下简单配置就搞定了。

FTC333G触摸按键处理芯片与STC8H通讯

FTC333G触控按键芯片

FTC333G是专业的触摸按键处理芯片,采用最新高精度数字电容测量技术,能做到防各种干扰、防面板水迹影响、适应各种电源供电等。FTC333G最大能支持到8个触摸按键,输出采用类似红外遥控格式的编码,使用1根线通讯,用户可以调整灵敏度。适用各种电器、数码类电子产品的应用。

机顶盒对各种遥控器适配方法

红外遥控器键码识别原理

如果一个遥控器按键无法识别, 或者已有的遥控器想修改键功能, 但是不知道键码怎么办? 下面来具体看看用什么方法知道一个未知的遥控器的按键代码和设备代码的。

飞翼FTC333G驱动编写

前言

这个芯片第一次用的时候,我花了不少心思,在网上找不到相关的编程资料,说实话,规格书都看的费劲,写下这篇博文来分享一下如何使用这颗芯片。

规格书分析

初看这个时序图时,人可能会有点懵,这个是芯片的输出管脚发出的波形,在写程序时,目的就是解析时序,分析判断出数据是“0”还是“1”。 芯片在发出数据信号前,会先发送两个周期的低电平,为启动信号,接着就会连续发送16个数据信号,当要发送数据“0”时,其波形时序是1个周期的高电平+1个周期的低电平;当要发送数据“1”时,其波形时序是1个周期的高电平+3个周期的低电平。两个数据的低电平持续时间有区别,所以在判断时,重点也就在这里,可以参考官方的判断数据方法: