当前位置:首页>python>我靠写Python脚本,在闲鱼月入5万:从技术债到“睡后收入”的完整实操手册

我靠写Python脚本,在闲鱼月入5万:从技术债到“睡后收入”的完整实操手册

  • 2026-02-01 13:40:32
我靠写Python脚本,在闲鱼月入5万:从技术债到“睡后收入”的完整实操手册
凌晨2点15分,我的手机震动了一下——不是推送,而是我写的监控脚本发来的微信消息:“账号3‘户外电源’链接被下架,已启动备用方案B,新链接预计10分钟后生效。”翻个身,继续睡。这就是技术人理解的“躺赚”。

第一章:认知颠覆——为什么是闲鱼,为什么是现在?

1.1 被低估的流量金矿

2025年初,当我开始研究闲鱼时,发现了三个反常识的事实:

第一,闲鱼的日均活跃用户已突破1.2亿,其中25-35岁用户占比高达47%。这些不是“捡便宜”的用户,而是有明确消费目的的年轻人。

第二,闲鱼的商品搜索权重算法比淘宝简单得多。一个新账号发布的第一件商品,如果标题和图片优化得当,30分钟内就能获得1000+曝光——这在淘宝几乎不可能。

第三,闲鱼的“鱼塘”功能是个被忽视的私域入口。我加入的“程序员闲置交流”鱼塘,7.3万成员,日均发帖量400+,但只有不到5个商家在系统性运营。

1.2 技术人的不对称优势

当普通卖家还在研究“怎么拍出好看的照片”时,技术人已经可以:

  • 用爬虫实时监控全网价格波动

  • 用OCR自动识别热门商品图片中的关键词

  • 用NLP生成高转化率的商品描述

  • 用自动化脚本实现7×24小时无人值守运营

这不是降维打击,这是技术思维对传统生意的系统性重构


第二章:基础搭建——从零到一的完整技术栈

2.1 硬件配置:低成本启动方案

我起步时的设备配置(总投入不到2000元):

设备清单:- 红米Note 10 Pro × 2(二手,单价600元)- 华为Mate 20 × 1(闲置手机)- 笔记本电脑(已有)- USB Hub × 1(支持同时连接多台手机)- 代理IP服务(911S5,月付50元)月运营成本:- 手机卡月租:3×8元 = 24元- 代理IP:50元- 电费:约15元总计:89元/月

关键细节:每台手机必须用独立IP,最好来自不同运营商的手机卡。闲鱼的风控系统会关联同一IP下的多个账号。

2.2 软件环境:自动化核心代码库

我建立了一个名为xianyu_bot的代码仓库,核心结构如下:

xianyu_bot/├── crawlers/           # 爬虫模块│   ├── price_monitor.py    # 价格监控│   ├── hot_keywords.py     # 热词分析│   └── competitor_spy.py   # 竞品监控├── automation/         # 自动化模块│   ├── device_controller.py  # 设备控制│   ├── auto_refresh.py       # 自动擦亮│   └── auto_reply.py         # 自动回复├── analysis/          # 数据分析模块│   ├── profit_calculator.py  # 利润计算│   └── trend_predictor.py    # 趋势预测└── utils/            # 工具函数    ├── risk_detector.py      # 风险检测    └── log_manager.py        # 日志管理

2.3 第一个脚本:自动上架商品

这是我最开始写的自动化上架脚本,虽然简单,但奠定了后续所有复杂系统的基础:

import uiautomator2 as u2import timeimport randomfrom PIL import Imageimport pytesseractclass AutoPoster:    def __init__(self, device_serial):        self.d = u2.connect(device_serial)        self.wait_time = random.uniform(1.53.0)  # 随机等待时间    def post_product(self, title, price, description, images_path):        """自动发布商品"""        # 1. 打开闲鱼        self.d.app_start("com.taobao.idlefish")        time.sleep(self.wait_time * 2)        # 2. 点击发布按钮        self.d(resourceId="com.taobao.idlefish:id/post_button").click()        time.sleep(self.wait_time)        # 3. 选择“发布闲置”        self.d(text="发布闲置").click()        time.sleep(self.wait_time)        # 4. 上传图片        for img_path in images_path[:3]:  # 最多上传3张            self.d(resourceId="com.taobao.idlefish:id/image_picker").click()            time.sleep(1)            # 这里需要处理相册选择,实际更复杂            break        # 5. 填写标题        title_input = self.d(resourceId="com.taobao.idlefish:id/title_input")        title_input.set_text(title)        # 6. 填写描述        desc_input = self.d(resourceId="com.taobao.idlefish:id/desc_input")        desc_input.set_text(description)        # 7. 设置价格        price_input = self.d(resourceId="com.taobao.idlefish:id/price_input")        price_input.set_text(str(price))        # 8. 点击发布        self.d(text="发布").click()        print(f"[{time.strftime('%Y-%m-%d %H:%M:%S')}] 商品发布成功: {title}")# 使用示例if __name__ == "__main__":    poster = AutoPoster("手机设备号")    poster.post_product(        title="全新未拆封小米充电宝10000mAh",        price=59,        description="公司年会礼品,全新未拆封,支持快充",        images_path=["path/to/image1.jpg""path/to/image2.jpg"]    )

第三章:选品系统——数据驱动的暴利挖掘机

3.1 三级选品漏斗模型

我的选品系统分为三个层级,层层过滤:

第一层:海量筛选数据源:闲鱼首页推荐、热词榜、类目排行榜指标:日增长率>10%、竞争度<30%输出:每日约500个潜在商品第二层:利润分析数据源:1688、拼多多批发、淘宝联盟指标:利润率>40%、起批量<50件输出:每日约50个高利润商品第三层:人工终审人工判断:是否存在版权风险、供应链稳定性、季节性因素输出:每日3-5个最终上架商品

3.2 爬虫实战:实时价格监控系统

这个脚本可以同时监控闲鱼、淘宝、1688的同款商品价格:

import asyncioimport aiohttpfrom lxml import etreeimport pandas as pdfrom datetime import datetimeclass PriceMonitor:    def __init__(self):        self.headers = {            'User-Agent''Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'        }        self.proxies = {            'http''http://your-proxy:port',            'https''http://your-proxy:port'        }    async def fetch_price(self, session, platform, keyword):        """异步获取各平台价格"""        urls = {            '闲鱼'f'https://s.2.taobao.com/list/list.htm?q={keyword}',            '淘宝'f'https://s.taobao.com/search?q={keyword}',            '1688'f'https://s.1688.com/selloffer/offer_search.htm?keywords={keyword}'        }        try:            async with session.get(urls[platform],                                  headers=self.headers,                                 proxy=self.proxies.get('http')) as resp:                html = await resp.text()                # 解析价格(简化版,实际需要更复杂的解析逻辑)                if platform == '闲鱼':                    # 闲鱼价格解析逻辑                    return self.parse_xianyu_price(html)                elif platform == '淘宝':                    # 淘宝价格解析逻辑                    return self.parse_taobao_price(html)                else:                    # 1688价格解析逻辑                    return self.parse_1688_price(html)        except Exception as e:            print(f"{platform} 价格获取失败: {e}")            return None    def calculate_profit_margin(self, purchase_price, selling_price):        """计算利润率"""        shipping_cost = 3.5  # 快递成本        packaging_cost = 0.5  # 包装成本        platform_fee = selling_price * 0.01  # 闲鱼服务费        total_cost = purchase_price + shipping_cost + packaging_cost + platform_fee        profit = selling_price - total_cost        margin = (profit / selling_price) * 100        return {            '成本': total_cost,            '利润': profit,            '利润率': margin,            '建议售价': purchase_price * 2.5  # 2.5倍定价法则        }    async def monitor_keywords(self, keywords):        """监控多个关键词"""        async with aiohttp.ClientSession() as session:            tasks = []            for keyword in keywords:                for platform in ['闲鱼''淘宝''1688']:                    task = self.fetch_price(session, platform, keyword)                    tasks.append((keyword, platform, task))            results = []            for keyword, platform, task in tasks:                price = await task                if price:                    results.append({                        '关键词': keyword,                        '平台': platform,                        '价格': price,                        '时间': datetime.now()                    })            # 保存到Excel            df = pd.DataFrame(results)            df.to_excel(f'price_monitor_{datetime.now().strftime("%Y%m%d")}.xlsx', index=False)            return df# 使用示例async def main():    monitor = PriceMonitor()    keywords = ['无线充电器''type-c数据线''手机支架']    results = await monitor.monitor_keywords(keywords)    # 分析最佳商品    for keyword in keywords:        keyword_data = results[results['关键词'] == keyword]        xianyu_price = keyword_data[keyword_data['平台'] == '闲鱼']['价格'].mean()        alibaba_price = keyword_data[keyword_data['平台'] == '1688']['价格'].mean()        if xianyu_price and alibaba_price:            profit_info = monitor.calculate_profit_margin(alibaba_price, xianyu_price)            if profit_info['利润率'] > 40:                print(f"✅ 发现高利润商品: {keyword}")                print(f"   1688进价: {alibaba_price}元")                print(f"   闲鱼售价: {xianyu_price}元")                print(f"   利润率: {profit_info['利润率']:.1f}%")# 运行asyncio.run(main())

3.3 爆款预测算法

我训练了一个简单的机器学习模型来预测商品成为爆款的概率:

import numpy as npfrom sklearn.ensemble import RandomForestClassifierimport joblibclass HotProductPredictor:    def __init__(self):        self.model = None        self.features = [            'price_advantage',        # 价格优势(相比淘宝)            'search_trend',           # 搜索趋势(百度指数)            'social_mentions',        # 社交媒体提及量            'seasonal_factor',        # 季节性因子            'competition_level',      # 竞争程度            'supply_stability',       # 供应链稳定性            'profit_margin',          # 利润率            'logistics_cost'          # 物流成本        ]    def collect_training_data(self):        """收集历史数据作为训练集"""        # 这里应该是从数据库中读取历史商品数据        # 简化版:手动创建示例数据        X = np.array([            [0.8751200.90.30.80.60.4],  # 爆款商品特征            [0.230450.30.80.40.20.7],   # 普通商品特征            [0.7851500.950.20.90.70.3], # 另一个爆款            [0.325350.40.70.50.30.6]    # 另一个普通商品        ])        y = np.array([1010])  # 1表示爆款,0表示普通        return X, y    def train(self):        """训练预测模型"""        X, y = self.collect_training_data()        self.model = RandomForestClassifier(n_estimators=100, random_state=42)        self.model.fit(X, y)        # 保存模型        joblib.dump(self.model, 'hot_product_predictor.pkl')        print("模型训练完成,准确率:"self.model.score(X, y))    def predict(self, product_features):        """预测商品成为爆款的概率"""        if self.model is None:            self.model = joblib.load('hot_product_predictor.pkl')        features_array = np.array([product_features])        probability = self.model.predict_proba(features_array)[0][1]        return {            '爆款概率'round(probability * 1001),            '推荐等级''S级' if probability > 0.8 else                       'A级' if probability > 0.6 else                       'B级' if probability > 0.4 else 'C级',            '建议备货量'int(probability * 100)  # 概率×100作为建议备货量        }# 使用示例predictor = HotProductPredictor()predictor.train()# 预测新商品new_product = {    'price_advantage'0.75,    'search_trend'80,    'social_mentions'130,    'seasonal_factor'0.85,    'competition_level'0.25,    'supply_stability'0.9,    'profit_margin'0.65,    'logistics_cost'0.35}result = predictor.predict(list(new_product.values()))print(f"爆款预测结果: {result}")

第四章:自动化运营系统——24小时无人值守

4.1 多账号管理策略

我设计了“蜂群模式”的账号管理策略:

账号类型矩阵:1. 主力账号(1个):信誉极好,发布高客单价商品2. 铺货账号(3个):发布大量低客单价引流商品3. 测试账号(1个):测试平台新规则、新功能账号属性差异化:- 注册时间:间隔3个月以上- 地理位置:不同城市(通过IP模拟)- 活跃时间:不同时间段高峰- 商品类目:有重叠但不完全一致

4.2 自动化客服系统

闲鱼的即时回复率直接影响流量分配。我的自动回复系统是这样工作的:

import jiebafrom sklearn.feature_extraction.text import TfidfVectorizerfrom sklearn.naive_bayes import MultinomialNBimport pickleimport osclass AutoCustomerService:    def __init__(self):        self.model = None        self.vectorizer = None        self.responses = {            '价格': [                "亲,这已经是最低价了哦,质量绝对有保障!",                "现在下单可以送您小礼物呢~",                "买两件的话可以给您优惠5元!"            ],            '质量': [                "都是全新正品,支持验货!",                "质量放心,有问题包退换!",                "很多回头客都说质量很好呢"            ],            '发货': [                "今天下单今天发!",                "一般发货后2-3天能到",                "急用的话可以发顺丰,补差价就行"            ],            '售后': [                "支持7天无理由退换!",                "有任何问题随时找我",                "用着不满意随时联系我处理"            ]        }    def train_intent_model(self):        """训练意图识别模型"""        # 训练数据:问题-意图标签        training_data = [            ("多少钱""价格"),            ("最低价多少""价格"),            ("能便宜点吗""价格"),            ("质量怎么样""质量"),            ("是正品吗""质量"),            ("什么时候发货""发货"),            ("几天能到""发货"),            ("坏了怎么办""售后"),            ("能退吗""售后")        ]        questions = [q for q, _ in training_data]        intents = [i for _, i in training_data]        # 中文分词        segmented_questions = [' '.join(jieba.cut(q)) for q in questions]        # 向量化        self.vectorizer = TfidfVectorizer()        X = self.vectorizer.fit_transform(segmented_questions)        # 训练分类器        self.model = MultinomialNB()        self.model.fit(X, intents)        # 保存模型        with open('intent_model.pkl''wb'as f:            pickle.dump({'model'self.model, 'vectorizer'self.vectorizer}, f)    def predict_intent(self, question):        """预测用户意图"""        if self.model is None:            with open('intent_model.pkl''rb'as f:                data = pickle.load(f)                self.model = data['model']                self.vectorizer = data['vectorizer']        # 分词并向量化        segmented = ' '.join(jieba.cut(question))        vectorized = self.vectorizer.transform([segmented])        # 预测        intent = self.model.predict(vectorized)[0]        confidence = self.model.predict_proba(vectorized).max()        return intent, confidence    def get_response(self, question):        """获取自动回复"""        intent, confidence = self.predict_intent(question)        if confidence > 0.6:  # 置信度阈值            responses = self.responses.get(intent, ["您好,有什么可以帮您?"])            return np.random.choice(responses)  # 随机选择一个回复        else:            return "您好,请问您是想了解价格、质量还是发货时间呢?"    def smart_reply(self, question, history):        """智能回复(考虑对话历史)"""        # 分析历史对话        recent_intents = []        for q, _ in history[-3:]:  # 最近3句            intent, _ = self.predict_intent(q)            recent_intents.append(intent)        # 如果最近都在问价格        if recent_intents.count('价格') >= 2:            return "亲,价格真的没法再低了,但可以送您实用的小礼物!"        # 正常回复        return self.get_response(question)# 使用示例service = AutoCustomerService()service.train_intent_model()# 模拟对话questions = ["多少钱""质量好吗""今天能发吗"]for q in questions:    reply = service.get_response(q)    print(f"用户: {q}")    print(f"客服: {reply}")    print("-" * 30)

4.3 防封号策略深度解析

我在6个月内测试了37种防封策略,最终总结出最有效的5条:

策略一:设备指纹多样化

def randomize_device_fingerprint():    """随机化设备指纹"""    fingerprints = {        'brand': random.choice(['华为''小米''OPPO''vivo''三星']),        'model': random.choice(['P40 Pro''Mi 11''Find X3''X60 Pro''S21']),        'android_version': random.choice(['10''11''12']),        'resolution': random.choice(['1080x2340''1080x2400''1440x3200']),        'dpi': random.choice([420440480])    }    return fingerprints

策略二:行为模式拟人化

  • 每个账号有独特的“作息时间”:早鸟型、夜猫型、全天候型

  • 操作间隔服从正态分布,均值2.5秒,标准差0.8秒

  • 每10次操作中,插入1次“无意义操作”(如查看他人主页、浏览鱼塘)

策略三:内容发布梯度化

  • 新账号:每天发布1-2件商品,持续7天

  • 成熟账号:每天发布3-5件商品

  • 每个商品发布时间间隔至少30分钟

策略四:交易模式混合化

  • 70%交易走平台担保

  • 20%交易引导至微信(通过话术暗示)

  • 10%交易走“见面交易”(实际是同城快递)

策略五:风险预警实时化

class RiskMonitor:    def __init__(self):        self.warning_signs = {            '流量骤降''最近24小时曝光量下降超过60%',            '咨询减少''最近6小时咨询量下降超过80%',            '频繁下架''最近3小时有商品被下架',            '限制发布''收到发布限制提示'        }    def check_risk(self, account_data):        """检查账号风险"""        risks = []        for sign, condition in self.warning_signs.items():            if self.evaluate_condition(account_data, condition):                risks.append(sign)        if risks:            risk_level = '高风险' if len(risks) >= 3 else '中风险' if len(risks) >= 2 else '低风险'            return {                'risk_level': risk_level,                'risks': risks,                'action'self.get_mitigation_action(risks)            }        return None    def get_mitigation_action(self, risks):        """获取缓解措施"""        actions = {            '流量骤降''立即停止所有自动化操作24小时',            '咨询减少''降低商品发布频率,增加人工互动',            '频繁下架''检查商品关键词,删除敏感内容',            '限制发布''暂停发布3天,期间只做浏览和互动'        }        return [actions.get(risk, '检查账号状态'for risk in risks]

第五章:高客单价转型——从卖货到卖解决方案

5.1 开发闲鱼数据分析SaaS

当我发现很多卖家需要数据但不懂技术时,我开发了一个SaaS平台:

技术架构:

  • 前端:Vue.js + Element UI

  • 后端:Django + Django REST Framework

  • 数据库:PostgreSQL + Redis缓存

  • 爬虫:Scrapy + Scrapy-Redis分布式

  • 部署:Docker + Nginx + Gunicorn

核心功能模块:

  1. 实时竞品监控:监控指定商品的价格、库存、评价变化

  2. 热词趋势分析:分析类目热词的变化趋势

  3. 利润计算器:输入成本自动计算建议售价和利润率

  4. 违规词检测:检测商品描述中的违规风险词

定价策略:

  • 基础版:99元/月(限3个监控商品)

  • 专业版:299元/月(限20个监控商品+热词分析)

  • 企业版:999元/月(无限制+API接入)

获客方式:

  1. 在闲鱼卖“闲鱼运营工具”,引流到SaaS平台

  2. 在技术论坛分享开发经验,软性推广

  3. 与闲鱼培训讲师合作,分成推广

5.2 定制化爬虫服务

我接到的第一个大单:一家连锁民宿需要监控竞争对手的价格。

需求:

  • 监控全市300家民宿在美团、携程、飞猪的价格

  • 每天上午10点生成价格报告

  • 发现价格异常波动时立即报警

解决方案:

import scheduleimport timefrom concurrent.futures import ThreadPoolExecutorclass HotelPriceMonitor:    def __init__(self, city):        self.city = city        self.platforms = ['meituan''ctrip''fliggy']        self.hotels = self.load_hotels(city)  # 从数据库加载酒店列表    def monitor_single_hotel(self, hotel):        """监控单个酒店"""        results = []        for platform in self.platforms:            price = self.scrape_price(platform, hotel)            if price:                results.append({                    'hotel': hotel['name'],                    'platform': platform,                    'price': price,                    'time': time.strftime('%Y-%m-%d %H:%M:%S')                })        # 价格异常检测        self.detect_anomaly(results)        return results    def monitor_all(self):        """监控所有酒店"""        with ThreadPoolExecutor(max_workers=10as executor:            futures = []            for hotel in self.hotels:                future = executor.submit(self.monitor_single_hotel, hotel)                futures.append(future)            all_results = []            for future in futures:                all_results.extend(future.result())            # 生成日报            self.generate_daily_report(all_results)            # 发送邮件            self.send_email_report(all_results)    def run_daily(self):        """每日定时运行"""        schedule.every().day.at("10:00").do(self.monitor_all)        while True:            schedule.run_pending()            time.sleep(60)# 报价:该项目收费15000元(一次性开发)+ 3000元/月(维护费)

5.3 知识付费产品矩阵

我的知识产品线:

1. 入门课:《闲鱼副业从0到1》(定价199元)   - 7节视频课   - 3个实战案例   - 专属交流群2. 进阶课:《Python自动化玩转闲鱼》(定价699元)   - 15节视频课+代码   - 自动化脚本源码   - 1对1代码调试3. 高阶课:《闲鱼SaaS开发全栈指南》(定价1999元)   - 从产品设计到上线部署   - 商业模型设计   - 营销获客策略4. 社群会员:999元/年   - 所有课程更新   - 月度直播答疑   - 资源共享

销售渠道:

  • 自有闲鱼账号导流

  • 技术社区内容营销

  • 与培训机构合作分销

  • 老客户转介绍

第六章:风险控制与合规建议

6.1 法律风险规避

知识产权问题:

  • 所有商品图片自己拍摄或使用无版权图片

  • 避免使用品牌Logo,用“XX品牌同款”代替

  • 在详情页注明“二手转让,品牌方保留所有权”

税务合规:

  • 月收入超过3万注册个体工商户

  • 使用微信/支付宝商家码,自动记账

  • 每季度申报一次税务

数据安全:

  • 用户数据加密存储

  • 爬虫遵守robots.txt协议

  • 设置访问频率限制,避免对目标网站造成压力

6.2 技术风险防范

class SafetyManager:    @staticmethod    def check_operation_safety(operation_type):        """检查操作安全性"""        safety_rules = {            'auto_refresh': {                'max_times_per_day'50,                'min_interval_seconds'300,                'time_range': ('08:00''23:00')            },            'auto_reply': {                'max_replies_per_hour'30,                'min_response_time_seconds'10,                'avoid_keywords': ['微信''QQ''电话']            },            'auto_post': {                'max_posts_per_day'5,                'min_interval_minutes'30,                'content_check'True            }        }        return safety_rules.get(operation_type, {})    @staticmethod    def emergency_stop(all_devices):        """紧急停止所有自动化操作"""        for device in all_devices:            device.app_stop("com.taobao.idlefish")            print(f"[紧急停止] {device} 已停止闲鱼")        # 发送警报        import smtplib        from email.mime.text import MIMEText        msg = MIMEText("检测到风险,已自动停止所有自动化操作")        msg['Subject'] = '闲鱼自动化系统紧急停止通知'        msg['From'] = 'alert@yourdomain.com'        msg['To'] = 'your-email@example.com'        # 发送邮件(实际需要配置SMTP)        # server.send_message(msg)

第七章:实战数据与收益分析

7.1 我的收益结构(2025年4月)

总月收入:52,347元细分收入:1. 闲鱼商品销售:21,450元(41%)   - 数码配件:8,200元   - 家居好物:6,300元   - 创意小物:4,950元   - 虚拟产品:2,000元2. SaaS订阅收入:18,600元(35.5%)   - 基础版用户:45人 × 99元 = 4,455元   - 专业版用户:32人 × 299元 = 9,568元   - 企业版用户:5人 × 999元 = 4,995元3. 定制开发服务:8,000元(15.3%)   - 爬虫项目:5,000元   - 咨询顾问:3,000元4. 知识付费产品:4,297元(8.2%)   - 课程销售:2,100元   - 社群会员:2,197元

7.2 时间投入分析

每日时间分配(平均值):- 商品上架与优化:40分钟(自动化80%)- 客户咨询回复:30分钟(自动化70%)- 供应链管理:20分钟(主要处理异常)- 系统维护开发:60分钟(持续优化)- 数据分析决策:30分钟总计:3小时/天周时间分配:- 周一:数据复盘与策略调整(2小时)- 周二至周四:日常运营(3小时/天)- 周五:供应链对接(2小时)- 周六:系统开发优化(4小时)- 周日:休息或学习总计:约20小时/周

7.3 关键成功指标

运营指标:- 商品曝光率:平均1250次/商品/天- 点击率:8.7%- 咨询转化率:32%- 成交转化率:18%- 客单价:67元- 复购率:15%技术指标:- 系统稳定性:99.2%- 自动化覆盖率:76%- 风险预警准确率:89%- 数据处理延迟:< 5分钟

第八章:给技术人的具体建议

8.1 起步阶段(第1个月)

目标: 赚到第一个1000元,跑通完整流程

具体步骤:

  1. 注册1个闲鱼账号,完善资料(头像、昵称、简介)

  2. 手动上架5件商品(建议:手机壳、数据线、小台灯等)

  3. 学习基础运营:如何写标题、拍图片、回复咨询

  4. 记录每天的数据:曝光、咨询、成交

  5. 第一周结束后,分析哪类商品表现最好

技术准备:

  • 学习Python基础语法

  • 了解HTTP请求和HTML基础

  • 安装必要的开发环境

8.2 成长阶段(第2-3个月)

目标: 月收入达到5000元,建立基本自动化

具体步骤:

  1. 增加到3个闲鱼账号,形成账号矩阵

  2. 开发第一个自动化脚本:自动擦亮商品

  3. 建立简单的选品数据库

  4. 优化商品标题和图片,提升转化率

  5. 尝试不同定价策略,找到最佳利润点

技术深化:

  • 学习基本的Web爬虫

  • 了解移动端自动化测试工具

  • 学习基础的数据分析

8.3 扩展阶段(第4-6个月)

目标: 月收入突破2万元,系统化运营

具体步骤:

  1. 完善自动化系统:上架、擦亮、回复全自动化

  2. 开发数据分析系统,数据驱动选品

  3. 建立稳定的供应链渠道

  4. 开始尝试高客单价商品或服务

  5. 建立初步的风险控制系统

技术突破:

  • 学习分布式爬虫

  • 了解基础的机器学习应用

  • 学习Web开发,为SaaS化做准备

8.4 成熟阶段(6个月后)

目标: 构建多元收入,实现“睡后收入”

具体步骤:

  1. 开发SaaS产品或知识付费产品

  2. 建立团队或合作伙伴关系

  3. 系统化风险管理

  4. 持续优化和迭代技术系统

  5. 探索新的商业模式和收入来源


结语:技术人的无限可能

回头看来时的路,从第一个简单的自动擦亮脚本,到今天完整的技术栈和多元的收入结构,我最大的感悟是:

技术从来不是目的,而是解放生产力的工具。

当你能用代码让商品自动上架、让客服自动回复、让数据自动分析时,你卖的已经不仅是商品,而是效率的解决方案

闲鱼只是起点,这套技术驱动的商业逻辑可以复制到任何平台。核心是三点:

  1. 发现信息差:用技术看到别人看不到的机会

  2. 建立自动化:用代码做别人不愿做的重复劳动

  3. 提供解决方案:用产品解决别人的痛点

最后分享我最喜欢的一句话:

“普通人用手赚钱,聪明人用脑赚钱,而技术人用代码赚钱——因为代码可以复制、可以自动化、可以无限扩展。”

开始写你的第一行代码吧。不是“Hello World”,而是能为你赚到第一块钱的代码。

你的技术债务,应该由技术带来的收入来偿还。

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-08 01:22:25 HTTP/2.0 GET : https://f.mffb.com.cn/a/468381.html
  2. 运行时间 : 0.094107s [ 吞吐率:10.63req/s ] 内存消耗:4,591.74kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=4a8930b199e869b73ee70f8dc2d076bb
  1. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/runtime/temp/067d451b9a0c665040f3f1bdd3293d68.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/f.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000534s ] mysql:host=127.0.0.1;port=3306;dbname=f_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000929s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000347s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000287s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000604s ]
  6. SELECT * FROM `set` [ RunTime:0.000196s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000617s ]
  8. SELECT * FROM `article` WHERE `id` = 468381 LIMIT 1 [ RunTime:0.000963s ]
  9. UPDATE `article` SET `lasttime` = 1770484945 WHERE `id` = 468381 [ RunTime:0.010237s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000332s ]
  11. SELECT * FROM `article` WHERE `id` < 468381 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000492s ]
  12. SELECT * FROM `article` WHERE `id` > 468381 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000652s ]
  13. SELECT * FROM `article` WHERE `id` < 468381 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001002s ]
  14. SELECT * FROM `article` WHERE `id` < 468381 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003934s ]
  15. SELECT * FROM `article` WHERE `id` < 468381 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004153s ]
0.095768s