IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Yanjun
    发表于
    2024-02-18 12:43:25

    什么是 AI 智能体(AI Agent)

    目前 LLM 技术发展非常迅速,虽然 LLM 看似已经具备了丰富的知识与足够的智慧,但是在一些场景下我们可能需要更加精确的答案,而不是得到一些幻觉类答案,或者答案不够实时,或者人类诉求太过复杂以至于 LLM 无法理解,等等,这些问题也是目前阻止很多 AI 应用落地的主要原因。基于 AI Agent(AI 智能体)自身所具备的能力,同时借助于 LLM 所释放的潜力,或许在不久的将来能够不断优化改进,达到满足人类更方便、更智能地使用 AI 完成各种任务的需求,实现普惠 AI 的目标。下面,首先了解一下 LLM 和 AI Agent 有什么不同:人类与 LLM 之间的交互,是基于给定的 Prompt 提示词来实现的,而对于 Prompt 的设计不同 LLM 给出的对话回答质量也是不同的,所以需要人类通过一些特定的方法或经过多次尝试,才有可能逐步提高对话的精确度和满意度。可见,目前基于 LLM 的应用作为工具,能够在一定程度上提高人类日常生活、工作等的效率,同时反过来也对人类使用 LLM 提出了一定的要求,而且这一部分工作更多的是需要人类主动请求,而 LLM 被动执行动作来完成一次一次地交互。AI Agent 提供了更广泛的功能,特别是在与环境的交互、主动决策和执行各种任务方面。在基于 LLM 的场景下,我们给 AI Agent 设定一个目标,它就能够针对这个目标独立思考并执行动作,对给定 ...继续阅读 (117)


    love 0
    summer@yihaomen.com (轻舞肥羊)
    发表于
    2024-02-18 12:04:26

    收集的一些大屏页面,做项目的时候可以参考

    没事的时候,收集了一些大屏页面,以供以后参考,包含了很多方面的大屏内容,有些好像有问题,但大部分是可以借鉴来用的,包含了大屏登录页,大数据医疗,交通数据分析平台,金融行业,运营商服务骼监控,智慧大厅,交通,智慧门店,智慧物流,智慧小区等平台 ...继续阅读 (103)


    love 0
    Nicksxs
    发表于
    2024-02-18 10:47:52

    Java 线程池系列-第二篇

    介绍了线程池的目的和实现概述,以及如何初始化的,我们就来开始看看线程池最重要的执行过程老规矩,还是先把注释翻译下,这个对理解逻辑其实非常重要,后面可以循着注释的逻辑来看代码第一步,如果是少于核心线程数的线程正在运行,那么尝试去开启一个新线程,并把提交的命令 ...继续阅读 (180)


    love 0
    鄢云峰
    发表于
    2024-02-18 07:46:59

    API 篇:通过 Prisma 生成数据库 - 开源博客系列(三)

    上文中我们已经搭建好了项目的基本框架,本文则讲解如何通过代码自动生成数据库。数据库的生成我们需要依赖 Prisma 框架来实现,Prisma 是一个后端的 ORM 框架。对 Prisma 不了解的同学可以去它的官网看下相关文档。 ...继续阅读 (114)


    love 0
    CareySon
    发表于
    2024-02-18 05:46:00

    SQL Server Accelerated Database Recovery调研 - CareySon

    【摘要】背景 作为RDS for SQL Server团队,我们给用户提供核心的商业数据库服务,而数据库服务的SLA至关重要,而RTO又是数据库SLA的重要部分,但最近对于一些使用大规格实例的GC6以上客户,出现过一些由于重启/HA导致花费较长时间在数据库恢复过程,从而导致长时间服务不可用,严重影响了我们给阅读全文 ...继续阅读 (103)


    love 0
    冠军
    发表于
    2024-02-18 02:54:00

    .NET 8 中的 ASP.NET Core 指标与 Grafana 仪表板入门 - 冠军

    【摘要】.NET 8 中的 ASP.NET Core 指标与 Grafana 仪表板入门 原文地址:https://devblogs.microsoft.com/dotnet/introducing-aspnetcore-metrics-and-grafana-dashboards-in-dotnet-8/阅读全文 ...继续阅读 (130)


    love 0
    xiaoz
    发表于
    2024-02-18 01:03:34

    注册英国公司后获取IN01文件的方法

    IN01文件文件包含公司重要信息,在注册某些服务(比如Payoneer)的时候可能会用到IN01文件。上一篇文章xiaoz分享了《关于注册英国公司那点事》,这篇文章继续分享注册英国公司后如何获取IN01文件。关于IN01文件IN01表格是在英国注册新公司时必须提交给Companies House(英 ...继续阅读 (151)


    love 0
    Yiran\'s Blog
    发表于
    2024-02-18 00:00:00

    Weekly Issue 2024-02-18

    文章 链接到标题 技术 链接到标题 What it was like working for GitLab GitLab also had a tendency to listen more to complaints on Hacker News than internal complaints. This lead to an internal running joke that it if you wanted something to change, you’d have better luck complaining about it anonymously on Hacker News instead of bringing it up through the proper channels. It’s well known that adding more people to a project doesn’t necessarily improve productivity and results (see also “The Mythical Man-Month”), and yet almost every western startup with venture capital seems to ig ...继续阅读 (169)


    love 0
    wanshuo
    发表于
    2024-02-18 00:00:00

    新年第一天,被敏感词破防了

    过年这几天,更新了一下 2025南航计算机考研 资料。更新完发现考研仓库因为敏感词被 ban 了。https://gitee.com/wansho/awesome-nuaa-cs-kaoyan折腾了好久,发现是「六祖坛经」这个敏感词离谱…… ...继续阅读 (143)


    love 0
    Tim
    发表于
    2024-02-17 20:42:32

    stderr和stdout:理解日志与输出

    标准输出(stdout)与标准错误(stderr)这两个概念虽然简单,但在日志记录、错误处理和数据流管理中扮演着核心角色。本文将探讨stdout和stderr的区别和应用,尤其是在Python环境中如何有效地使用它们。 标准输出(stdout)与标准错误(stderr) 在大多数操作系统中,标准输出和标准错误是进程的两个主要输出流。它们提供了一种机制,使得进程可以将信息和错误消息发送到终端或文件。虽然这两个流在物理上可能相同(例如,都显示在同一终端界面上),但它们在逻辑上用于不同的目的: 标准输出(s ...继续阅读 (176)


    love 0
    小虾米
    发表于
    2024-02-17 20:27:49

    成熟的程序员 - 转载

    成熟的程序员 - 转载 程序员从幼稚到成熟的标志是什么? https://www.zhihu.com/question/642449547/answer/3387775030 意识到写代码无非就是调用接口 api,做业务无非也就是抄些增删改查的现成代码。也就是说,编 ...继续阅读 (124)


    love 0
    wireless_com
    发表于
    2024-02-17 20:25:01

    面向知识图谱的大模型应用

    【引子】春节期间,读了论文《An LLM Compiler for Parallel Function Calling》(https://arxiv.org/abs/2312.04511), 颇受启发,或许可以通过LLM Compiler 实现已有知识图谱系统的大模型赋能, 实现面向知识图谱的大模型应用。知识图谱的应用由来已久,如果企业已经投资了知识图谱系统,而且效果还不错,需要用LLM重新实现一... ...继续阅读 (182)


    love 0
    Allen Hua
    发表于
    2024-02-17 18:44:00

    macOS 安装 proxychains-ng 并借助局域网 socks5 代理使用 Google Earth Pro

    之前我在 Windows 上实践通过 proxychains 软件借助本地 socks5 代理使用 win 下的 Google Earth Pro,今天我来实践一下 macOS 上的做法。前文,win 上的操作指南:https://hellodk.cn/post/1155我的 mac 还是 19 年买的 intel 芯片,苹果首款 16 寸 mbp。当前系统版本是 macOS Ventura 13.5.2我通过 brew 安装 proxychains-ng,因为换了 ustc (中科大)的源,所以直接使用 brew 安装更方便。brew install proxychains-ng安装完成后,检查帮助文档$ proxychains4 --help Usage: proxychains4 -q -f config_file program_name [arguments] -q makes proxychains quiet - this overrides the config setting -f allows one to manually specify a configfile to use for example : proxychains telnet somehost.com More help in README file检查默认配置文件 ...继续阅读 (149)


    love 0
    小虾米
    发表于
    2024-02-17 16:28:00

    如何避免出现焦虑地情绪

    如何避免出现焦虑地情绪 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 书桌便签和 keep 便签的内容管理 以前,我很喜欢在书桌的便签上写一些骂自己的话,比如你连大学刚毕业的大学生都不如,比如好公司 ...继续阅读 (112)


    love 0
    小虾米
    发表于
    2024-02-17 16:20:46

    面对焦虑应该怎么办

    面对焦虑应该怎么办 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 什么触发了焦虑 可以是因为最近看到了很多别人的励志故事,看到别人年纪轻轻,挣得比你多,年纪轻轻,进了大厂几十万, 又或者是非 ...继续阅读 (148)


    love 0
    小虾米
    发表于
    2024-02-17 16:13:00

    焦虑记录

    焦虑记录 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 2022/2/19 听着《面会菜》,我从负面情绪中走了出来 我没有做好一个丈夫,自己的工作这么多年没有起色,现在连球也打得不好了,一切都是那么失败。我 ...继续阅读 (156)


    love 0
    小虾米
    发表于
    2024-02-17 16:02:46

    自我认知

    自我认知 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 了解了自己的需求,了解自己的行为逻辑,更容易幸福,孔子说的四十而不惑就是这个意思。 我发现其实,对一件事的自我判断其实就是自我内心中 ...继续阅读 (134)


    love 0
    小虾米
    发表于
    2024-02-17 15:54:58

    人生的节奏

    人生的节奏 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 刘老师说,每个人都有自己的节奏。 对她自己来说,就是她觉得就是得 30 岁之后才结婚,别人怎么催都不行,她就是要结婚之后过两年做好了心里 ...继续阅读 (173)


    love 0
    小虾米
    发表于
    2024-02-17 15:48:51

    不要纵欲

    不要纵欲 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 实际需求 我自身感觉,撸管追求的不是那一瞬间的释放,而是一段时间内(比如一个小时)全心全意地观看 porn,然后再释放,释放的一瞬间其 ...继续阅读 (179)


    love 0
    小虾米
    发表于
    2024-02-17 15:39:59

    与孩子的相处

    与孩子的相处 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 两个人是独立的个体,即使有爱,我们也是独立的个体 我养育你,并非恩情,只是血缘使然的生物本能;所以,我既然无恩于你,你便无需报答 ...继续阅读 (132)


    love 0
    小虾米
    发表于
    2024-02-17 15:32:03

    在社会上生存

    在社会上生存 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 这个世界并不是谁都跟我一样善良客气的,有的人就是不尊重人,不顾别人的感受。对这样的人要远离。 要懂得回报帮助过你指点过你的人,而 ...继续阅读 (159)


    love 0
    小虾米
    发表于
    2024-02-17 15:25:24

    我关于自己的家庭关系的思考

    我关于自己的家庭关系的思考 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 亲情是很复杂的,不是非好即坏非黑即白的,爸妈可能一边对你好同时一边伤害你,你可能一边痛恨爸妈的某些行为同时也必须 ...继续阅读 (131)


    love 0
    小虾米
    发表于
    2024-02-17 15:23:12

    对亲戚关系的思考

    对亲戚关系的思考 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 2018/11/13 今天想谈谈自己的家庭关系和家庭观,首先我注意到一个现象,就是每当我和家中长辈或者表哥表妹在一起的时候,本身就会因为跟他们 ...继续阅读 (134)


    love 0
    Hoyue
    发表于
    2024-02-17 15:17:45

    制造局域网故障的罪魁祸首竟是……小小的外设?!

    前段时间春节假期回到家里,打开电脑准备上号的时候,突然网就断了。经过一番仔细排查,竟是被一个小小的外设给坑了😂,记录一下这个荒唐的排查过程。春节假期带着轻巧的电脑回家,本来正好赶上建模比赛,一直埋头苦干。休息片刻后,想顺便上个号,结果刚一打开游戏,网络就断了。🧐当时我还以为是网络波动呢,毕竟家里新换的网络。跑去把路由器重启一下,网络果然恢复了。然而,再次开游戏,又瞬间没网😂。反复测试了好几次,甚至重置了路由器重新设置,问题依然存在。于是,果断地开始长ping测试,看看网络波动情况。结果发现,每次打开游戏,路由器的ping就会超时,关闭游戏,网络就又好了。🥹当时我猜想可能是DNS服务器的问题,于是把本机的DNS服务器改成了阿里公共DNS。然而问题依旧,而且更奇怪的是,浏览器访问居然没问题。这时候,我用wireshark进行抓包,发现游戏发起的DNS UDP请求竟被错误地发送到了一个本地其他网卡上,然后那个网卡就不停地发送广播数据包,导致网络中产生大量的广播流量,形成广播风暴。在设备管理器中,我发现这个网卡竟然来自我3年前买的某便宜拓展器自带的“垃圾”网卡😂,这个网卡被Windows系统错误地设置为最高优先级,结果它一直在胡乱地发包,整个网络都被卡住了......如图所示,就是这样一个带有网卡的拓展器。禁用了这个网卡后,再打开游戏就再也没有问题了。我连夜下单了一个新的USB-C的纯集线 ...继续阅读 (111)


    love 0
    小虾米
    发表于
    2024-02-17 15:13:13

    刘老师和我

    刘老师和我 :lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock::lock: 一直想谢谢刘老师对自己的影响,慢慢的,其实我发现刘老师改变了我很多,虽然随着年龄的增长,我自己也会成长,但是,有刘老师在身边引导 ...继续阅读 (135)


    love 0
    Yanjun
    发表于
    2024-02-17 11:45:13

    LangChain 框架介绍及入门指南

    LangChain 是一个用来开发大型语言模型(LLM)应用的框架,为了简化构建基于 LLM 的应用,它能够为开发 LLM 应用带来如下能力:根据给定的 Prompt 方便构建上下文,并连接到 LLM, 得到更加符合查询的回答结果在构建整个基于 LLM 的应用提供各种工具,如各种模块(Modules)、LCEL、LangGraph 等提供工具支持,使用户自己的 LLM 应用从原型版本到上线到生产环境过程中,一站式的调试、测试、评估等迭代功能当前,已经发布了最新的 v0.10.0 稳定版本,可以参考这里LangChain v0.1.0。本文我们通过介绍 LangChain 框架的方方面面(算是对官方文档的一个入门的内容浓缩)使我们对它有一个更全面的认识,以帮助我们使用 LangChain 构建基于 LLM 的应用,具体包括如下几个方面的内容:LangChain 是什么LangChain 模块(Modules)概览LangChain 模块:Model I/OLangChain 模块:RetrievalLangChain 模块:AgentsLangChain 模块:ChainsLangChain 模块:MemoryLangChain 模块:CallbacksLCEL(LangChain Expression Language)LangServe 工具介绍LangGraph 介绍LangC ...继续阅读 (157)


    love 0
    dudu
    发表于
    2024-02-17 11:33:00

    一次失败的尝试:one-api + dashscope + qwen-max 运行 Semantic Kernel 插件 - dudu

    【摘要】原本打算通过 OpenAIChatCompletionService + one-api + DashScope + qwen-max(通义千问千亿级大模型)运行一个非常简单的 Semantic Kernel plugin,却没有成功,不确定是 one-api 还是 DashScope(阿里云模型服阅读全文 ...继续阅读 (136)


    love 0
    edony
    发表于
    2024-02-17 11:05:29

    GORM 框架研究

    什么是 ORMORM(Object-relational mapping) 是一种在关系数据库和面向对象编程语言内存之间转换数据的编程技术。这实际上创建了一个可以在编程语言中使用的虚拟对象数据库。在程序开发中,数据库保存的表、字段与程序中的实体类之间是没有关联的,在实现持久化时就比较不方便。那么,到底如何实现持久化呢?一种简单的方案是采用硬编码方式,为每一种可能的数据库访问操作提供单独的方法。这种方案存在以下不足:持久化层缺乏弹性。一旦出现业务需求的变更,就必须修改持久化层的接口持久化层同时与域模型与关系数据库模型绑定,不管域模型还是关系数据库模型发生变化,毒药修改持久化曾的相关程序代码,增加了软件的维护难度ORM查看全文 ...继续阅读 (123)


    love 0
    xiangzhihong
    发表于
    2024-02-17 09:36:17

    Electron实战之进程间通信

    进程间通信(IPC)并非仅限于 Electron,而是源自甚至早于 Unix 诞生的概念。尽管“进程间通信”这个术语的确创造于何时并不清楚,但将数据传递给另一个程序或进程的理念可以追溯至 1964 年,当时Douglas McIlroy在 Unix 的第三版(1973 年)中描述了 Unix 管道的概念。We should have some ways of coupling programs like garden hose--screw in another segment when it becomes when it becomes necessary to massage data in another way.例如,我们可以通过使用管道操作符(|)将一个程序的输出传递到另一个程序。# 列出当前目录下的所有.ts文件 ls | grep .ts在 Unix 系统中,管道只是 IPC 的一种形式,还有许多其他形式,比如信号、消息队列、信号量和共享内存。一、ipcMain 和 ipcRenderer与 Chromium 相同,Electron 使用进程间通信(IPC)来在进程之间进行通信,在介绍 Electron 进程间通信前,我们必须先认识一下 Electron 的 2 个模块。ipcMain 是一个仅在主进程中以异步方式工作的模块,用于与渲染进程交换消息。ipcRende ...继续阅读 (129)


    love 0
    Xin LI
    发表于
    2024-02-17 07:42:46

    备份小故事一则

    原载于 Telegram频道。今天来讲个关于备份的小故事。以前有个同事之前在某使用UNIX的传统行业干了多年,他们的系统可用性要求不算高,但数据非常重要, 所以备份自然也是必不可少的。为了确保备份的安全性, 他们还雇了一家专门的保全公司定期把备份磁带从办公室拿走到该保全公司的仓库。一切看起来万无一失,直到有一天他们的系统出现了问题,需要从备份中恢复数据。自然,有那么多份不同时间的磁带的系统管理团队是不觉得有什么可慌的, 可是等到他们拿回了一大摞磁带的时候却傻了眼。从磁带中恢复的只有一个符号链接 (symbolic link)。不仅如此,之前更早的磁带里也都是同一个符号链接。最终他们成功恢复了半年之前的数据, 配合数据恢复公司恢复的硬盘数据,在几个星期之后终于把东西七七八八地怼回看起来是正确的样子了。这是怎么回事呢?原来,他们在备份的时候选择了一个目录,然后慢慢的这个目录越来越大, 直到有一天有个大聪明表示不如这样吧,我们把数据搬到一块新的、更大的盘上,然后建个符号链接。系统运行一切正常,甚至于备份也变得快了很多呢。这个故事告诉我们,做了自动化备份之后,时不时的就得试试看备份出来的数据是不是真的能恢复成希望的样子。 ...继续阅读 (130)

上一页 391/4404 下一页
沪ICP备19023445号-2号
友情链接