- 博客(13)
- 收藏
- 关注
原创 使用NVIDIA RTX A6000两卡 跑QwQ-32B(推理能力比肩满血Deepseek R1)
阿里云QwQ-32B推理模型以双卡A6000平民配置实现媲美百万级算力的DeepSeek R1满血版性能,为中小团队提供「低成本高精度」的AI推理终极方案。
2025-03-07 11:23:05
2082
原创 5分钟零改造!让任何Deepseek API支持工具调用
当主流Agent框架(如LangChain、5ire-MCP)遇上Deepseek API,工具调用不兼容的难题让无数开发者抓狂。笔者通过一个巧妙的"中间层魔法",让所有不兼容的API秒变OpenAI工具调用专家!在litellm的server config配置中增加自定义的model_info, use_proxy 来决定是否启用hook。这样当用户使用litellm暴露的API时就可以顺利的使用Agent工具。笔者使用langchain的工具调用方法,对豆包的Deepseek API,测试通过。
2025-03-05 14:18:41
1217
原创 如何用Deepseek大模型提升普通人的学习能力:从碎片到体系的跃迁
在这个知识爆炸的时代,普通人常面临"学得越多越焦虑"的困境。Deepseek大模型作为智能学习伙伴,能够将碎片化学习转化为系统性认知提升。
2025-02-20 13:36:15
900
原创 关于AI焦虑的深度思考:从工具革命到认知觉醒
面对Deepseek等大模型的突破性进展,人们的焦虑本质上是人类文明演进中"技术认知时差"的集中爆发。未来最具竞争力的人才,不是与AI比拼算力,而是能站在AI的肩膀上,提出让机器困惑的问题:“如何用量子纠缠理论设计更有温度的城市社区?” 这正是人类智能的终极价值所在。这正是我们讨论的"认知连接器"的深层价值。当Deepseek充当"认知连接器"时(如用三国典故解释博弈论),真正创造价值的是人类提出的"跨学科连接需求"。如同摄影技术普及后,真正的艺术家转型为策展人,在AI创作的海量方案中选择最具价值的作品。
2025-02-20 13:29:36
770
原创 运维利器升级:WezTerm集成AI插件,打造高效运维终端
本文介绍了将AI插件集成到运维终端的方法,旨在提高运维人员的工作效率。作者发现了一款开源命令行工具AIChat,它支持多种大语言模型功能,可与bash集成,通过自然语言生成命令。为了方便在服务器上使用,作者引入了跨平台终端WezTerm,并利用其Lua脚本特性将AIChat集成其中,实现了跨终端、服务器的AI助手功能
2025-01-20 23:31:01
1023
原创 如何在没有 WiFi、键盘和显示器的情况下使用树莓派 Zero W?
如果你的树莓派 Zero W 没有连接上 WiFi,或者没有外接键盘和显示器,也可以通过 USB OTG 连接到电脑上进行配置和使用。本文将介绍具体的操作步骤。
2023-04-08 22:13:01
1142
原创 如何用vscode调试blender代码
如何用vscode调试blender python代码在玩blender时,比较旧的调试方法是通过Blender python debugger这种方法,安装插件后进行调试。这篇文章是真对比较老的vscode python版本。那时还是用的ptvsd。现在vscode的python debugger已经升级到debugpy。我们在玩的时候可以通过配置手动实现新的debugger。具体的操作如下:1. 在blender的python环境中安装debgpy通过以下的脚本,查看blender python
2021-10-27 17:04:34
2274
2
原创 访问docker中服务的小技巧
访问docker中服务的小技巧在docker容器中的服务是通过docker命令将端口暴露给宿主机的用户使用。有时候出于安全考虑,容器没有暴露其中的一些服务。运维人员为了调试就得登录到容器中,一些精简的容器bash命令不全,管理起来很不方便。目前有两种方法访问容器网络中的服务。通过nsenter访问容器网络# 获取容器的pidpid=$(docker inspect -f '{{.State.Pid}}' ${container_id})# 进入pid对应的namespacesudo nsente
2021-10-26 15:03:01
1775
原创 用CoreDNS替代Dnsmasq
用CoreDNS替代Dnsmasq运维的兄弟们一般使用dnsmasq来作为内网DNS解析服务。通过/etc/hosts 保存内网服务器IP地址与域名的映射关系。但是dnsmasq也会经常的报一些安全漏洞,让我们不胜其烦的去更新打补丁。最近在一次服务器更新换代的过程中尝试了一下CoreDNS,用它替代dnsmasq。感觉还行,可以跟大家分享一下替代方案。我们采取docker容器的方式部署CoreDNS,方便版本的更新。使用coredns.sh脚本创建容器。#!/bin/bash# run core d
2021-04-29 17:14:07
1955
原创 GitLab 11.9.0升级与迁移的方法
GitLab 11.9.0升级与迁移的方法在我们公司使用的是GitLab的docker版本gitlab/gitlab-ce:11.9.0-ce.0。目前有几个安全隐患需要升级到最新的版本,并迁移到新的服务器中。研究了几天,成功的迁移并升级到13.11.1-ce.0。现在分享一下升级过程,并把相关知识点分享一下。目前官方Gitlab的升级建议是在相关次版本之间可以跳跃升级,主版本升级的时候需要先升级到该主版本的第一个版本x.0.0以后才能升级到对应的版本。期间一些重要版本不建议跳过。整个升级的过程主要围绕
2021-04-29 16:40:04
328
转载 mutex 和 spinlock 对比
转载自 http://blog.csdn.net/dong976209075/article/details/8004325理论上:mutex和spinlock都是用于多进程/线程间访问公共资源时保持同步用的,只是在lock失败的时候处理方式有所不同。首先,当一个thread 给一个mutex上锁失败的时候,thread会进入sleep状态,从而让其他的thread运行,其中就
2015-02-09 23:39:24
518
原创 Windows phone Media Hub 如何清理播放历史
微软有个音乐与视频中心。在开发WP 播放器时,同事手欠将播放历史送到Media hub里面去了。结果用户反映看片的内容都进去了~~~都不学好。哈哈哈。 WP Tools 这个工具提供了清理历史的方法。其实很简单,Media hube默认记录三十个历史,将三十个没有内容的历史放进去就看不不到了。具体上一段代码,同学们都懂的。BackgroundWorker backgroundW
2013-12-08 23:19:56
614
原创 CMake生成VS2012 ARM project遇到的问题
VS2012 目前比较新,最新版本的cmake 2.8.10.1)目前还不支持wp8的SDK,我在win8 中生成arm 项目后cmake就过不去了。具体操作如下:在调用命令生成vs11的project cmake -G"Visual Studio 11 ARM" .出现如下问题:1>C:\Program Files(x86)\MSBuild\Microsoft.Cpp\v4
2012-11-28 09:54:04
4473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人